Есть ли способ в Java для чтения ввода с консоли по одному слову за раз? Например, когда пользователь нажимает пробел, я хочу взять любое слово, которое он набрал перед ним, и добавить его, например, в коллекцию.
Я пробовал использовать сканер, но он позволяет мне читать слова только после конца строки (нажмите клавишу ввода).
Контекст: это школьный проект, и учитель хочет, чтобы мы создали программу, которая считывает входные данные пользователей в одном потоке и отображает список слов и их количество из входных данных в другом потоке. И он хочет, чтобы список обновлялся после каждое новое слово набирается ...