2010-06-05 57 views
1

我有这个简单的应用程序与几个类都是相关的。有一个,主要的,只有一个实例。我需要保存并使用文本流加载。BufferedReader和PrintWriter的数据持久性?

我的教师要求是BufferedReader加载流和PrintWriter来保存它。但这甚至可能吗?使用文本流保持数据对象/类?

我知道如何使用序列化来处理对象。但我不明白我应该如何使用文本流来完成它。

对此提出建议?

回答

2

您需要定义自己的简单序列化协议。写作写出需要保存的字段,读取将它们读回。

0

实际上,您必须亲自体会它对您有帮助:)。我可以说你可以这样重新表达它:

保存并加载一个类和相关成员的状态,假设你只有BufferedReader和PrintWriter IO类可用(以及FileReader,FileWriter类)并且没有序列化框架在语言中的地位。

+0

@Downvoter:请不要低估没有说明一个理由。 Upvoted。 – EJP 2010-06-07 02:25:03