使用forEach修改map的值

时间:2017-09-06 18:55:14

标签: java-8 java-stream

我有一个HashMap,想要通过附加另一个字符串“hello”来更改值(这是一个字符串)。

click-away

但是,它不起作用,“mymap”不变。有什么问题?

1 个答案:

答案 0 :(得分:7)

这是Map#replaceAll的工作:

mymap.replaceAll((k, v) -> v + " hello");