Junior — Middle
Map объектисинде ачкычтар жана маанилер боюнча түздөн-түз кайталануу мүмкүнбү?
sobes.tech AI
AIден жооп
Ооба, Javaда entrySet() ыкмасы аркылуу Map объектисинин ачкычтары жана баалуулары боюнча түздөн-түз өтүүгө болот. Бул ыкма ачкыч-баалуулук жуптарынан турган топту кайтарат жана аны циклде оңой өтүүгө болот.
Мисал:
Map<String, Integer> map = new HashMap<>();
map.put("алма", 3);
map.put("банан", 5);
for (Map.Entry<String, Integer> entry : map.entrySet()) {
String key = entry.getKey();
Integer value = entry.getValue();
System.out.println(key + " = " + value);
}
Бул ыкма аркылуу ар бир кайталанууда ачкычты жана маанини алуу мүмкүн, кошумча издөө талап кылынбайт.