【发布时间】:2012-07-25 07:26:15
【问题描述】:
我正在处理一个项目,其中我有一个哈希图,其中键作为 Java IO 库中的文件对象和一个自定义模型对象,称为 DrawingModel 作为哈希图中的值。当我更改模型时,我需要保存文件。当我经历以下一系列事件时:
- 我打开一个文件
- 我做了一些改变
- 我保存该文件(文件 -> 保存)
- 我退出文件
- 然后我打开同一个文件
- 但是,它打不开!
我的问题是,如果我更改文件(通过保存),是否需要从 Hashmap 中删除该键值对并添加新的键值对?这样的值是相同的,但键被更新?
非常感谢您的宝贵时间和帮助!
真诚地, nc5
【问题讨论】: