我将一些数据存储在哈希映射中。现在我想根据用户输入修改与某个键相关的值,并以这种方式永久存储它们。根据用户反馈修改代码
为了让自己更清楚,我有这样一个HashMap:
public static HashMap<String,Integer> mymap= new HashMap<String,Integer>();
mymap.put("Hi",2);
mymap.put("Hello",3);
我会反馈用户的一些用户,如果想那时我会的,比方说,店里4对你好。我希望保存这些更改以备将来参考。
我听说过关于Reflection API,但不确定是否能达到目的。
修改代码并不是真的有必要,是吗?你只是想修改地图中包含的数据。这比修改代码更直接。 –
我不遵循 - 你问如何将地图存储到磁盘?或如何修改地图? 'Map.put()'提供了这一点 - 它将覆盖旧的值。 – amit
保存在哪里?记忆?文件系统?数据库?对于其中的每一个,无论如何你都不需要反思! – adarshr