JAVA LIST常用方法
过滤
1 2 3 4 5 6 7 |
//需要过滤数据的集合 List<T> list = new ArrayList<>(); //filter里面的p就是集合里面的对象 List<T> handle = list.stream() .filter(p -> p.getId==1 && !p.getName.equals("名称")) .collect(Collectors.toList()); |
排序
1 |
list.sort(Comparator.comparing(CpDutyPowerDto::getDutyPower).reversed()); |