Я пытаюсь прочитать текстовый файл с * и пробелами с помощью сканера. До сих пор я написал следующий код для ввода:
** S ***
while(lineNum <= height){
//System.out.println("Maze created");
lineTokenizer = new Scanner(s.nextLine());
for(int i=0;i<height;i++){
for(int j=0;j<width;j++){
if (lineTokenizer.hasNext()) {
lineTokenizer.useDelimiter("\\s+");
maze[i][j]=lineTokenizer.next();
}
}
}
lineNum++;
}
Тем не менее, я все еще не могу выйти за пределы
**
точка. Не могли бы вы сказать мне, где я ошибаюсь? Спасибо.
Я отредактировал Q, чтобы включить цикл. lineNum будет отслеживать количество строк (я начинаю со второй строки файла) и сохранять каждый прочитанный символ в двумерном массиве.