![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
集合
CodeVulDiscoverer
争取每日一篇
展开
-
【List】多字段分组
// 分组Map<String, Map<String, Map<String, Map<String, Map<String, List<DmsDatabaseOpLogStats>>>>>> countMap = logCountList.stream().collect( Collectors.groupingBy(DmsDatabaseOpLogStats::getDatabase, Collectors.grou原创 2021-04-09 10:17:22 · 301 阅读 · 0 评论 -
【List】类型检查
public static <T> List<T> castList(Object obj, Class<T> clazz){ List<T> result = new ArrayList<T>(); if(obj instanceof List<?>){ for (Object o : (List<?>) obj){ result.add(clazz.cast(o))原创 2021-03-24 19:46:29 · 143 阅读 · 0 评论 -
【List】字段排序
目录单个字段排序多个字段排序list集合根据时间字段排序单个字段排序voList.sort((x, y) -> Double.compare(x.getAge(), y.getAge()));多个字段排序voList.stream().sorted(Comparator.comparing(DayVo::getAge).reversed() .thenComparing(DayVo::getCount, Comparator.reverseOrder()))原创 2021-04-16 10:15:56 · 133 阅读 · 0 评论