I am simply trying to write my 2d array "puzzle" to a file. I have a double for loop which reads through each of the 'char' values in my array and supposedly writes them to the file. I can't seem to find the error in my code. The file says it is modified when I run the program, but it is still blank. Thanks guys!
public void writeToFile(String fileName)
{
try{
PrintWriter pW = new PrintWriter(new File(fileName));
for(int x = 0; x < 25; x++)
{
for(int y = 0; y < 25; y++)
{
pW.write(puzzle[x][y]);
}
pW.println();
}
}
catch(IOException e)
{
System.err.println("error is: "+e.getMessage());
}
}
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…