-3

刚刚学习java,需要构建一个可以在启动之间存储简单对象的程序。最简单的方法是什么?

因此,如果我将 10 个字符串添加到数组中,关闭程序,然后再次打开程序,我应该能够再次打印这 10 个对象。

我想我需要以某种方式存储这些对象。

有任何想法吗?

谢谢

4

4 回答 4

3

最简单的方法是使用 Serializable 虽然它是,恕我直言,最丑陋的方式。如果你的项目要发展,那将是一个巨大的障碍。

另一种方式是 XML,它不是很难使用。

SQLite 是轻量级、坚固且易于使用的。有关更多详细信息,请参见此处

另一种方法是Preferences,但顾名思义,这些是用于简单的偏好,而不是用于实际数据或配置文件,因此它们不应包含太多信息。

于 2013-02-07T17:41:09.700 回答
3

我不知道什么对你来说容易,但序列化是最好的方法。

于 2013-02-07T17:39:57.547 回答
2

最简单的方法:序列化。在我看来。

于 2013-02-07T17:39:26.790 回答
1

您可以将它们存储在文本文件中,或使用 SQLite 或 SQL Express 等免费数据库工具来存储数据。使用文本文件可能是最简单的方法。

这是一个帮助您在文本文件中读/写的链接:http ://www.javapractices.com/topic/TopicAction.do?Id=42

如果您需要更多帮助,请询问!

于 2013-02-07T17:38:25.357 回答