将ArrayList <object>写入文件作为字符串

时间:2016-04-08 01:40:59

标签: java object arraylist

我正在尝试将对象的ArrayList写入文本文件。我也希望它只写出前43行。到目前为止我的代码:

                ArrayList<seat> seats1 = new ArrayList<>();
                try {
                FileWriter writer = new FileWriter(
                        "seats.txt");


                for (int i = 0; i < 43; i++) {
                    writer.write(seats1.get(i).toString()
                            + System.lineSeparator());

                }
                writer.close();

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


        }

这会写入数组的前43行,但它会输出对象哈希码而不是字符串。

0 个答案:

没有答案