ファイルを文字ごとに 2 次元配列に読み込もうとしていますが、それを行うコードがありますが、文字の最初の行が読み取られた後、配列内の次のスペースには何も設定されず、文字が設定されますそれは 1 スペース先のそのスペースにあるはずです。どうすれば修正できますか?
for(int x = 0; ((c = br.read()) != -1) && x < w.length*w.length; x++) {
w.currentChar = (char) c;
w.row = x/w.length;
w.column = x%w.length;
w.wumpusGrid[w.row][w.column] = w.currentChar;
System.out.print(w.currentChar);
System.out.print(w.row);
System.out.print(w.column);
}