2011-01-13 4 views
1

J'ai ce qui semble être un problème très étrange. J'ai une HashMap avec une entrée qui a une clé de "1". Quand je fais un get par cette clé je ne reçois rien en retour. Je n'ai pas de multi-threading, bien que tout soit exécuté dans un thread Swing et que la map soit membre. S'il vous plaît voir cette capture d'écran du débogueur: http://img207.imageshack.us/i/keynotfound.png/String key se trouve pas dans HashMap

Merci!

+5

Pourquoi nous montrent-vous pas le code que vous rencontrez un problème avec? – ColinD

+0

Pourriez-vous montrer un code? Comment insérez-vous et récupérez-vous l'objet? –

Répondre

6

Ce n'est pas « rien », cela est, très probablement, un ArrayList vide, de sorte que la clé se trouve correctement.

Si vous attendez que ce soit autre chose et que vous voulez savoir pourquoi il n'est pas ce que vous attendez, le meilleur endroit est trop regarder l'endroit où vous mettez cette valeur à la carte.

+0

Merci beaucoup! C'est le problème –

Questions connexes