Jak czytać białe znaki za pomocą scanner.next ()

Mam skaner i ustawiłem separator na „”, ale nadal nie będzie on czytał białych znaków za pomocą metody next (). Wiem, że nextline () działa, ale muszę zbadać każdy znak na wejściu osobno, w tym białe znaki; to dla złożonego problemu analizy danych. Ale jestem zakłopotany. Google nic nie pokazało.

Czy ktoś może mi w tym pomóc? Zastanawiam się nad odwróceniem białych znaków na specjalny znak, a następnie w celu analizy postaci odwróćmy ją z powrotem do przestrzeni zawartej w łańcuchu ... Wydaje się to jednak przesadą! Czy jest to bardziej elegancki sposób?

EDYCJA: Moim głównym zadaniem jest pobranie ciągu znaków i przechodzenie nad nim znak po znaku, wiele razy, aby sprawdzić dane dla różnych zadań. Będziesz musiał zbadać go wiele razy, po jednym znaku na raz, więc pomyślałem, że klasa skanera byłaby moim najlepszym wyborem, ponieważ może być łatwa w obsłudze (przynajmniej dla mnie). To moje zadanie. Czy jest łatwiejszy sposób na to?

questionAnswers(4)

yourAnswerToTheQuestion