Bonjour, j'aurais quelques questions à propos des HashMaps pour les connaisseurs.

Est-il possible d'arrêter de parcourir une boucle avec EntrySet ?

ex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
for ( Map.Entry<Integer,String> entry : maMap.entrySet()){
       if ( entry.getValue().equal("test"){
               fonctionX.doSomething();
               entry.end();
       }
}
Autre question.
Les HasMaps sont-il nécessairement triés dans un ordre de construction comme dans un ArrayList ou (comme j'ai l'impression), leur ordre peut varier de façon aléatoire ou autre ?