【发布时间】:2012-10-16 19:52:20
【问题描述】:
我有一个名为ArrayList.data 的文件,它存储了一个哈希图数组列表。由于我正在使用的程序的限制,我无法一次添加所有数据,因为该程序为每个用户创建了一个新实例。要创建一个包含所有用户数据的数组列表,我需要打开文件,添加用户数据,然后关闭文件。
该文件仅包含哈希图的数组列表。有没有办法每次都附加到这个哈希图,还是我需要用更新的附加版本替换它?
【问题讨论】:
-
当你说一个文件包含一个数组列表......你的意思是你用 ObjectOutputStream 序列化它?
-
存在数据库是有原因的,尤其是针对您的情况的内存数据库。然后你可以使用 JPA 来“序列化”你的实体。