Здравствуйте! подскажите не могу понять в чём дело делал и через for each в разброс строки, переделал через итератор, тоже самое
package com.javarush.task.task08.task0802;
import java.io.*;
import java.util.*;
/*
Map из 10 пар
*/
public class Solution {
public static void main(String[] args) {
//напишите тут ваш код
Map<String, String> map = new HashMap<String, String>();
map.put("арбуз", "ягода");
map.put("банан", "трава");
map.put("вишня", "ягода");
map.put("груша", "фрукт");
map.put("дыня", "овощ");
map.put("ежевика", "куст");
map.put("женьшень", "корень");
map.put("земляника", "ягода");
map.put("ирис", "цветок");
map.put("картофель", "клубень");
Iterator<Map.Entry<String, String>> iter = map.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry<String, String> pair = iter.next();
String key = pair.getKey();
String value = pair.getValue();
System.out.println(key + "-" + value);
}
}
}