java如何将对象写入文件

2024-12-12 14:10:40
推荐回答(3个)
回答1:

假设创建了5个对象per1---per5
Vector account = new Vector();
account.add(per1);
......
account.add(per5);
直接添加即可
Vector 现在用了比较少了
已经被ArrayList替代了
ArrayList效率比较高些

static void test1() throws Exception {
Person stu = new Person(
"张三",12,"M",60);
// 对象的序列化流
ObjectOutputStream out =
new ObjectOutputStream(
new FileOutputStream("d:/d.dat"));
out.writeObject(stu);
out.flush();
out.close();
}
输出到文件的话用这个就可以了
ObjectOutputStream 这个要导包

回答2:

操作文件流 不过你这点代码上并看不出vector装载的是什么 vector倒是Person对象的属性。

回答3:

IO流