Вопросы по спеке:
Функциональности маловато!
Программа вводит с клавиатуры пару (число и строку) и выводит их на экран.
Нужно сделать так, чтобы программа вводила с клавиатуры пары (число и строку) и сохраняла их в HashMap.
Ключевые требования:
1. Пустая строка - конец ввода данных. - распространяется только на первое значение пары или на оба значения? Если на оба, то что пишем в паре, если первое значение уже ввели на на втором происходит перевод строки?
2. Числа могут повторяться.
3. Строки всегда уникальны. - если строка не уникальная вводится, то что с ней делаем? По условию введенные данные не должны потеряться. Сохраняем в отдельный список повторы?
4. Введенные данные не должны потеряться! - см п.3
5. Затем программа должна выводить содержание HashMap на экран.
Каждую пару - с новой строки. - для каждой пары сохраняем изначальную схему вывода:
System.out.println("Id=" + id + " Name=" + name);