Map<Integer, Map<Class, String>>
我怎么能得到
Integer
我的方法:
Map<Integer, Map<Class, String>> map = new HashMap<>();
map.keySet().stream()
.map(intKey -> map.get(intKey).keySet().stream()
.map(classKey -> new SimpleEntry(intKey, classKey)))
.collect(Collectors.toList());
收集
java.util.stream.ReferencePipeline
map.keySet().stream()
.map(intKey -> map.get(intKey).keySet().stream()
.map(classKey -> new SimpleEntry(intKey, classKey))
.collect(Collectors.toList()))
.collect(Collectors.toList());
我很难把我的头绕在已经收集的
SimpleEntry
我的问题是我根本找不到解决这个问题的方法。请注意,我不是在寻找解决办法,因为我想扩大我的理解。