Stream
转集合
1 | List<String> strList=list.stream.map(T::get).collect(Collectors.toList); |
根据分类分组
1 | List<AppModel> list=new ArrayList<>(); |
分组后数据排序
1 | Map<String, List<AppModel>> groupAppMap = new HashMap<>(50); |
按照分类顺序获取数据
1 | List<Map<String, Object>> categoryList; |
过滤
1 | List<String> idList; |
getById 是调用方法获取一个对象
去重
1 | List<String> appIds = list.stream().distinct().collect(Collectors.toList()); |
重组Map
1 | Map<String,String> map=historicProcessInstanceList |