Когда я хочу положить 10 чисел в Map через цикл for и вывожу потом на экран показывает только первую строку и повторяет её. что не так я делаю???
public static void main(String[] args) throws IOException {
Map<Integer, Integer> map = new TreeMap<Integer, Integer>();
BufferedReader buff = new BufferedReader (new InputStreamReader (System.in));
for (int i = 0; i<10; i++){
map.put(Integer.parseInt(buff.readLine()), 0);
}
Iterator<Map.Entry<Integer,Integer>> iterator = map.entrySet().iterator();
Map.Entry<Integer, Integer> entry = iterator.next();
for (int i = 0; i<map.size(); i++){
int key = entry.getKey();
int value = entry.getValue();
System.out.println(key + " "+value);
}
}