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