import java.util.Set;Запуск этого кода дает:
import java.util.TreeMap;
public class Parcours_treemap {
public static void main(String a[]){
TreeMap< Строка, строка> tm = новая карта дерева< Строка, строка> ();
//добавляем пары ключ-значение
tm.put("first", "element1");
tm.put("second", "element2");
tm.put("third","element3");
Набор< Строка> keys = tm.keySet();
for(String key: keys){
System.out.println("Значение "+key+": "+tm.get(key));
}
}
}
Значение для второго: element2
Значение для первого: element1
Значение для третьего: element3
import java.util.Iterator;Этот код возвращает следующий результат после выполнения:
import java.util.Set;
import java.util.TreeMap;
import java.util.Map;
public class TreeMap_iterator {
public static void main(String a[]){
// Создаем TreeMap
TreeMap< Строка, строка> tmap = новая TreeMap< Строка, строка> ();
// Добавляем пары ключ-значение в TreeMap
tmap.put("Key1","element1");
tmap.put("Key2","element2");
tmap.put("Key3","element3");
tmap.put("Key4","element4");
// Получаем все входные данные
Set set = tmap.entrySet();
// Получаем итератор для просмотра списка
Iterator it = set.iterator();
// Показать узел-значение peers
while(it.hasNext()) {
Map.Entry mentry = (Map.Entry)it.next();
System.out.print("key: "+mentry.getKey() + " - ");
System.out.println("Значение: "+mentry.getValue());
}
}
}
key: Key1 - Значение: element1
key: Key2 - Значение: element2
key: Key3 - Значение: element3
key: Key4 - Значение: element4
Please disable your ad blocker and refresh the window to use this website.