统计List中不同元素的数量

返回结果为元素:数量的Map

public class test0511 {
    public static void main(String[] args) {
        List list = new ArrayList<>();
        list.add("111");
        list.add("222");
        list.add("333");
        list.add("333");
        list.add("111");
        list.add("aaa");
        list.add("aaa");
        list.add("bbb");
        Map collect = list.stream().collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));
        System.out.println(collect);
    }
}

统计List中不同元素的数量_第1张图片

 

你可能感兴趣的:(list,java,数据结构)