Может я что-то не так понял в её работе? - Программа при вводе ожидает только цифры и выдает ошибку NumberFormat при вводе первого же слова.
while(!(reader.readLine()).equals("")) {
id = Integer.parseInt(reader.readLine());
name = reader.readLine();
integerStringMap.put(name, id);
}
WildTurbo
18 уровень
Почему не работает конструкция с ожиданием ввода пустой строки?
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ksenia VolkovaJava Developer в DXCMaster
20 марта 2020, 08:12
Сколько строк у тебя считывается за один проход цикла?
0
WildTurbo
20 марта 2020, 08:00
хм, может там стоило использовать while(!(reader.readLine().isEmpty)?
0