List之统计元素项以及元素出现的次数

    xiaoxiao2021-03-25  85

    public static void main(String[] args) { List<Integer> ids = new ArrayList<>(); for(int i = 1;i<10;i++){ ids.add(i); ids.add(i+1); ids.add(i+2); } for(Integer id : ids){ System.out.println("---------"+ id + "---------"); } List<Map<String, Object>> list = new ArrayList<>(); Set<Integer> set = new HashSet<>(ids); for(Integer id : set){ Map<String,Object> map = new HashMap<>(); map.put("id", id); map.put("count", Collections.frequency(ids, id)); list.add(map); } System.out.println(list.toString()); }
    转载请注明原文地址: https://ju.6miu.com/read-24818.html

    最新回复(0)