如何把链表中的内容写入文件
链表的样式是这样的:keyword---->Node----->Node--->Node....
其中Node 类型为
private String float;
private String url;
private String id;
Node next;
我现在想把上面的链表存到文件里,然后再读到一个链表中。
不知道有不有什么好的方法。
------解决方案--------------------最基本的条件, 你要会写入文件,即 java io操作
我现在想把上面的链表存到文件里,然后再读到一个链表中
可以考虑, 按一定规则来写入到文件中, 即每一行 是 float, url,id
或者 你就直接用xml 吧, 不过感觉有点小题大做了
------解决方案--------------------
既然都是String,直接用ObjectOutputStream序列化写入文件吧。
------解决方案--------------------
让你的Node实现实例化接口(Serializable),然后你就可以以对象的形式将它保存成文件了(注意,不是文本文件)。
理论上是这样,但是我没有做过类似的试验,如果楼主成功了,别忘了通知我。
------解决方案--------------------读的时候就返回这个被序列化的对象被 不过不知道保存其他对象的序列化会不会出点什么问题。。