读书人

怎么把链表中的内容写入文件

发布时间: 2012-01-05 22:36:54 作者: rapoo

如何把链表中的内容写入文件
链表的样式是这样的: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),然后你就可以以对象的形式将它保存成文件了(注意,不是文本文件)。
理论上是这样,但是我没有做过类似的试验,如果楼主成功了,别忘了通知我。
[解决办法]
读的时候就返回这个被序列化的对象被 不过不知道保存其他对象的序列化会不会出点什么问题。。

读书人网 >J2SE开发

热点推荐