永发信息网

java对象存入txt文件,能够读出来,追加对象到txt中, 将对象存入list中,连续追加两次,追加的内容再后面

答案:2  悬赏:0  手机版
解决时间 2021-03-16 18:32
  • 提问者网友:wodetian
  • 2021-03-16 13:09
非常急!!!在线等!!满意的话,追加20 谢谢
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-03-16 13:31
你好,我给你提供思路,实现很容易,我相信你应该明白。
将对象写入文件,明显是对象序列化的内容,让某个对象实现serilizable接口就可以了。
追加写,就是在构建文件流的时候,多传入一个参数,设置为true,否则默认是覆盖写的。
将对象保存到List集合中,这不需要说吧。
还有你的问题表述的不是很清楚,最后一句没有看懂。
全部回答
  • 1楼网友:摆渡翁
  • 2021-03-16 13:52
public fileoutputstream(string name, boolean append) throws filenotfoundexception创建一个向具有指定 name 的文件中写入数据的输出文件流。如果第二个参数为 true,则将字节写入文件末尾处,而不是写入文件开始处。创建一个新 filedescriptor 对象来表示此文件连接。 第一句改成: fileoutputstream out= new fileoutputstream("person.txt", true); 就行了。 ========================================= ps: 如果采纳我的答案,请把分给xifo,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯