public static void main(String[] args) {
HashMap<String, String> hashMap = new HashMap<>();
for (int i = 0; i < 6; i++) {
hashMap.put("key-" + i, "value-" + i);
}
printMap(hashMap);
HashMap<String, String> newMap = new HashMap<>();
Iterator<Map.Entry<String, String>> iterator = hashMap.entrySet().iterator();
Map.Entry<String, String> entry;
while (iterator.hasNext()) {
entry = iterator.next();
// 往newMap中放入新的Entry
newMap.put("prefix-" + entry.getKey(), entry.getValue());
// 删除老的Entry
iterator.remove();
}
System.out.println("结果:");
printMap(newMap);
}
https://blog.youkuaiyun.com/dustin_cds/article/details/79676286
该博客围绕遍历中修改HashMap的Key展开,虽未给出具体内容,但可推测会涉及相关操作的方法、可能遇到的问题及解决方案等信息技术方面的关键信息。

被折叠的 条评论
为什么被折叠?



