1, 假设有一个list, list 里面包含有 10个 1, 20个2,那么怎么从 list 变成map, 其中 key = [1,2], value = [10,20],就是说包含了值的个数呢?
Map<Integer,Integer> maps = result.stream().collect(Collectors.toMap(t -> t, t -> 1, (v1, v2) -> v1 + v2));
1, 假设有一个list, list 里面包含有 10个 1, 20个2,那么怎么从 list 变成map, 其中 key = [1,2], value = [10,20],就是说包含了值的个数呢?
Map<Integer,Integer> maps = result.stream().collect(Collectors.toMap(t -> t, t -> 1, (v1, v2) -> v1 + v2));
转载于:https://www.cnblogs.com/vincentgwzhang/articles/9899497.html