Java Saving ArrayList错误

时间:2014-04-01 12:11:47

标签: java arraylist save

你好,这是我的代码eclipse告诉我雇佣ArrayList需要成为int,我想在雇用课程中打印toString()方法,这样我就可以在阵列。

    public static void save() {
    try {

        File file = new File("D:/Assignment/filename.txt");

        // If file does not exists then create it
        if (!file.exists()) {
            file.createNewFile();
        }

        FileWriter fw = new FileWriter(file.getAbsoluteFile());
        BufferedWriter bw = new BufferedWriter(fw);
        for(Hire hire:HireList)
        bw.write(hire);
        bw.close();

        System.out.println("Done");

    } catch (IOException e) {
        e.printStackTrace();
    }
}

1 个答案:

答案 0 :(得分:1)

如果你想写hire.toString(),只需使用:

bw.write(hire.toStrig());

否则Javac无法知道您的来电是bw.write(int)还是bw.write(String)还是其他......