【发布时间】:2021-08-09 23:30:03
【问题描述】:
我有一个Map<String, String>
我想流式传输 List<String> 中的所有值,我称之为 keys。
我怎样才能让它从地图中返回值?
这样的地图:
("Frank", "Car")
("Bob", "Bike")
("Jim", "Truck")
我给它的钥匙列表:
["Frank","Jim"]
预期结果:
["Car","Truck"]
我试过了,但它只打印键而不是值。
keys.stream()
.filter(map::containskey)
.collect(Collectors.toList())
【问题讨论】:
标签: java java-8 java-stream