How to count the number of occurrences of an element in a List

后端 未结 22 1153
一生所求
一生所求 2020-11-22 12:25

I have an ArrayList, a Collection class of Java, as follows:

ArrayList animals = new ArrayList();
animals.add(\"bat\         


        
22条回答
  •  有刺的猬
    2020-11-22 12:36

    In Java 8:

    Map counts =
        list.stream().collect(Collectors.groupingBy(e -> e, Collectors.counting()));
    

提交回复
热议问题