【发布时间】:2019-01-29 09:29:21
【问题描述】:
我有两个具有以下数据类型的地图,
Map<Pair<Long,String>, List<String>> stringValues;
Map<Pair<Long,String>, List<Boolean>> booleanValues ;
我想将上面的映射合并到下面的数据结构中
Map<Pair<Long,String>, Pair<List<String>,List<Boolean>>> stringBoolValues;
我的输入有两个具有相同键但值不同的映射。我想将它们组合成一对。我可以使用 java 流来实现吗?
【问题讨论】:
-
问题:你的 Pair 类有没有
set方法? -
问题:当一个键出现在一个映射中但不是两个时该怎么办?
标签: java java-8 stream java-stream