获取list集合中每一个元素的数量

获取list集合中每一个元素的数量

List<String> list = new ArrayList(){{
   add("10.10.10.10");
   add("10.10.10.11");
   add("10.10.10.12");
   add("10.10.10.10");
   add("10.10.10.10");
}};

Map<String,Integer> map = new HashMap<>();
for(String l : list){
   if(map.get(l) == null){
      map.put(l,1);
   }else{
      map.put(l,map.get(l) + 1);
   }
}

System.out.println(map);

你可能感兴趣的:(java基础回顾梳理,java,开发语言,后端)