java 流式写法判断map中的value值是否包含指定的字符如果有将value中的字符删除掉然后将新的value值从新放回到map中
可以使用Java 8的流式写法来实现:
map.replaceAll((k, v) -> v.replaceAll("指定字符", ""));
其中,map是一个Map对象,replaceAll方法接受一个函数作为参数,该函数将会应用于每一个键值对。函数的第一个参数是键,第二个参数是值,函数的返回值将会被用来更新该键对应的值。在这个例子中,我们使用replaceAll方法来应用一个函数,该函数将会将值中的指定字符删除,并返回新的值。最终,map中的值将会被更新为删除指定字符后的值。
原文地址: https://www.cveoy.top/t/topic/fhBD 著作权归作者所有。请勿转载和采集!