2015-10-25 51 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數)。