![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
业务使用
A咖啡豆
这个作者很懒,什么都没留下…
展开
-
List<Map>根据多个字段排序,遇value为空
重点Comparator<Map> aa = Comparator.comparing(a -> (Integer) a.get("schoolId"));Comparator<Map> bb = Comparator.comparing(a -> (Integer) a.get("gradeId"),Comparator.nullsLast(Integer::compareTo));list1.sort(aa.thenComparing(bb));public原创 2021-04-09 16:49:52 · 352 阅读 · 0 评论 -
使用PageHelper分页后,对list进行操作
使用PageHelper分页后,对list进行操作@Overridepublic PageInfo<Map> getTest(String date, Integer pageNum, Integer pageSize) { //数据库操作 PageHelper.startPage(pageNum,pageSize); List<Map> school= tutorDbMapper.getSchoolConvert(); //获取分页信息原创 2021-03-10 14:11:38 · 1662 阅读 · 0 评论 -
List<Map>的分组,合并,排序
List的分组,合并,排序package com.company;import java.util.*;import java.util.stream.Collectors;public class Main { public static void main(String[] args) { //list准备 Map map1 = new HashMap(); map1.put("schoolId",1); map1原创 2021-03-10 13:22:37 · 960 阅读 · 0 评论 -
Date转String,String转Date
Date转String,String转Date情景,传入当前日期和以前的日期有不同的业务情景注:判断是否同一天,DateUtils需要导包 package com.company;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;public class Main { public static void main(String[] args) {原创 2021-03-10 10:56:40 · 108 阅读 · 0 评论 -
获取重复元素
获取重复元素情景,下一天有数据内容,前一天也有。需要找出前一天流失的信息。package com.company;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.stream.Collectors;public class Main { public static void main(String[]原创 2021-03-10 10:42:44 · 116 阅读 · 0 评论