Объясните, пожалуйста, логику работы: 1. пока с клавиатуры поступают строки (BufferedReader) данные записываются в Списки. 2. С клавиатуры поступает пустая строка, цикл while разрывается 3. Следующий ввод должен быть "Какой-то Город" А у меня в данной задаче для моего кода вывод такой:
Москва
null
Киев
null
Лондон
null
1
Ведь во Входных данных, только одна пустая строка перед вводом города для поиска и она потрачена на разрыв цикла. Откуда null?