Как читать пробелы с помощью scanner.next ()

У меня есть сканер, и я установил разделитель на "", но он все равно не будет читать пробелы с помощью метода next (). Я знаю, что nextline () работает, но мне нужно проверить каждый символ на входе отдельно, включая пробелы; это для сложной проблемы анализа данных. Я в тупике, хотя. Гугл ничего не обнаружил.

Кто-нибудь может мне с этим помочь? Я подумываю о том, чтобы превратить пробел в специальный символ, а затем в целях анализа символа перевернуть его обратно в пробел, содержащийся в строке ... Хотя это кажется излишним! Есть ли более элегантный способ сделать это?

РЕДАКТИРОВАТЬ: Моя основная задача состоит в том, чтобы взять строку, и пройти несколько раз символьно-символьно, чтобы проверить данные для различных задач. Вам придется проверять его много раз, по одному символу за раз, и поэтому я подумал, что класс сканера будет моим лучшим выбором, так как с ним легко работать (по крайней мере, для меня). Это моя задача. Есть ли более простой способ сделать это?

Ответы на вопрос(4)

Ваш ответ на вопрос