【发布时间】:2014-02-06 10:51:27
【问题描述】:
我有一组固定的键值对来初始化LinkedHashMap<String, Double>.
当我做一个时,插入顺序是否保持不变
LinkedHashMap.put(existingKey, newValue);
确切地说,我的问题是,当我们使用put 方法更新键的值时,初始插入的顺序是否受到干扰?
如果是这样 1) 为什么? 2) 我怎样才能防止这种情况保持最初的插入顺序?
我选择LinkedHashMap 是因为,我想要一个支持键值对并保持插入顺序的集合。
TIA
【问题讨论】:
标签: java data-structures map hashmap linkedhashmap