java中int[][]类型写入文件失败

运行成功但是目标文件中没有内容

public void writeDataToFile(String fileName) throws IOException {
        //todo: write data into file--fail
        ChangeList changeList = new ChangeList(gamePanel.getChessGrids());
        File file = new File("fileName");
        FileWriter out = new FileWriter(file);
        for (int i = 0; i < 8; i++) {
            for (int j = 0; j < 8; j++) {
                out.write(changeList.getList()[i][j]);
            }
            out.write("/t");
        }
    } 
//其中changeList.getList()是int[][]
###### 想在txt文件中按顺序写入数组

您好,图示代码有2个问题。

  1. 下图所示,此处为fileName字符串,并非fileName参数

img

  1. 流操作需要flush和close,下图为writer的flush实际执行源码,可以看出在执行flush的时候才会执行对应的navite方法写入:

img

img