2015-10-25 53 views
-1

public char [] [] mapData; 示例:mapData [k] [j]是映射文件的第k行和第j列的字符,用扫描仪读取。这里“k”从0到第1行,而“j”从0到第1列。数组覆盖行列图

此刻我一直坚持这一点,不知道如何从这里继续?

 BufferedReader br = new BufferedReader(new FileReader(fileName)); 
     int rows = Integer.parseInt(br.readLine()); 
     int cols = Integer.parseInt(br.readLine()); 
     int G = Integer.parseInt(br.readLine()); 
     int Z = Integer.parseInt(br.readLine()); 

    char[][] mapData; 
    Position[] zombies; 
    br.close(); 

我该如何创建一个行数组以及如何将其实现为一个2维数组?

回答

0

如果你只需要阅读从文本文件中的二维数组,你可以使用这些解决方案之一:2d Array from text file c#

原因,你可以添加一些验证(ROW和COL数)。