Я использую Scanner для чтения текстового файла, который содержит *, пробелы и алфавиты. Два или более пробела могут стоять один за другим. Например:
**** AAAAA* * ****
******* AAAAAA*** *
Я написал следующий код:
lineTokenizer = new Scanner(s.nextLine());
int i=0;
if (lineTokenizer.hasNext()) {
//lineTokenizer.useDelimiter("\\s");
System.out.println(lineTokenizer.next());
//maze[0][i]=lineTokenizer.next();
i++;
}
LineTokenizer не читает дальше * из входного файла, а символы не сохраняются в массиве лабиринта. Можете ли вы сказать мне, где я ошибаюсь? Спасибо!