Задачу принял, но выдаёт ошибку :
java.lang.NullPointerException
at com.javarush.task.task10.task1019.Solution.main(Solution.java:18).....
код :
import java.io.*;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
/*
Функциональности маловато!
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
HashMap<String, Integer> map = new HashMap<>();
for (int i = 0; ; i++) {
String id = reader.readLine();
if (id.isEmpty()){break;}
String name = reader.readLine();
map.put(name, Integer.parseInt(id));
}
for (Map.Entry<String, Integer> pair : map.entrySet()){
int id = pair.getValue();
String name = pair.getKey();
System.out.println(id +" "+ name);
}
}}
Задача делает то что должна?