public static void main(String[] args) {
List<String> cc=new ArrayList<>();
cc.add("cc1");
cc.add("cc2");
cc.add("cc3");
cc.add("cc1");
System.out.println(getCount(cc,"cc5"));
}
public static Long getCount(List<String> list,String key){
Map<String, Long> duplicateCounts = list.stream()
.collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));
return duplicateCounts.getOrDefault(key,0L);
}
输出结果cc5为0