【发布时间】:2011-12-19 19:01:38
【问题描述】:
我有一个 Room 类的数组列表,它保存在 Hostel 类中,我想将此数组列表写入文本文件。这样做最有效的方法是什么?
宿舍类
public class Hostel
{
private ArrayList < Room > rooms;
}
房间类
abstract class Room
{
public Room(int newRoomNo, boolean newRoomEnSuite, int newRoomNights, String newRoomBooker)
{
roomNo = newRoomNo;
roomEnSuite = newRoomEnSuite;
roomBooking = "Booked";
roomNights = newRoomNights;
roomBooker = newRoomBooker;
}
}
【问题讨论】:
-
创建一个将一个房间写入作为参数传递的文件的方法。然后打开一个文件,使用
for循环遍历arraylist并写入每个Room实例,然后关闭文件。如有疑问,请使用谷歌。
标签: java arraylist writetofile