import java.util.Set;L'exécution de ce code donne:
import java.util.TreeMap;
public class Parcours_treemap {
public static void main(String a[]){
TreeMap<String, String> tm = new TreeMap<String, String>();
//ajouter les pairs clé-valeur
tm.put("premier", "element1");
tm.put("deuxième", "element2");
tm.put("troisième","element3");
Set<String> keys = tm.keySet();
for(String key: keys){
System.out.println("La valeur de "+key+" est: "+tm.get(key));
}
}
}
La valeur de deuxième est: element2
La valeur de premier est: element1
La valeur de troisième est: element3
import java.util.Iterator;Ce code retourne ce résultat après exécution:
import java.util.Set;
import java.util.TreeMap;
import java.util.Map;
public class TreeMap_iterator {
public static void main(String a[]){
// Créer une TreeMap
TreeMap<String, String> tmap = new TreeMap<String, String>();
// Ajouter des pairs clé-valeur à TreeMap
tmap.put("Key1","element1");
tmap.put("Key2","element2");
tmap.put("Key3","element3");
tmap.put("Key4","element4");
// Obtenir l'ensemble des entrées
Set set = tmap.entrySet();
// Obtenir l'iterator pour parcourir la liste
Iterator it = set.iterator();
// Afficher les pairs clé-valeur
while(it.hasNext()) {
Map.Entry mentry = (Map.Entry)it.next();
System.out.print("clé: "+mentry.getKey() + " - ");
System.out.println("Valeur: "+mentry.getValue());
}
}
}
clé: Key1 - Valeur: element1
clé: Key2 - Valeur: element2
clé: Key3 - Valeur: element3
clé: Key4 - Valeur: element4
Please disable your ad blocker and refresh the window to use this website.