0
我想弄清楚如何从同一个文本文件中读取两个或更多的迷宫。在文本文件中读取两个迷宫
这是我的主要方法,但它只读取一个迷宫,我想读两个迷宫并单独解决它。任何人都可以向我解释如何?
String fileName = "Maze.txt";
try {
String readline;
FileReader fileReader =
new FileReader(fileName);
BufferedReader br =
new BufferedReader(fileReader);
int line = 0;
while((readline = br.readLine()) != null) {
System.out.println(readline); //loads the maze
char[] charArr = readline.toCharArray();
maze[line] = charArr;
line++;
}
br.close();
}
的Maze.txt
文件应该是这样的
000100000000000
000100001000010
000111111111000
000100000001000
000111110001000
000000010001000
000011110001000
000010010001010
000010010000000
000010000000000
000011111110000
000000000010000
000000000010000
000001000011110
000000000010000
010000000000000
010000000000000
010000000000000
011100000000000
000111110001000
011100010000000
000100010001000
000000010001000
000000011111100
000000000000100
000000000000100
000000001111100
000000000000100
000000000000100
000000000000100
我觉得你的第二个迷宫没有被读取,因为空行,请运行调试来检查它 –