70.Bug:使用list.sort(Comparator.Comping(User::getCreateTime).reverse())空指针异常

1.出错原因:在xml中没有做字段映射

报错语句复现:

List<User> list=new ArrayList<>();

xml中进行查询数据,数据存放在list中...........

//排序

list.sort(Comparator.Comping(User::getCreateTime).reverse());

缺少:<result property="createTime" column="DCJSJ"/>

2.集合对象调用sort()排序的注意事项

1.集合为null,(如List<User> list=null;),调用sort(),会报空指针异常

2.集合中没有元素(如List<User> list=new ArrayList<>()),调用sort(),不会报空指针异常

相关推荐
东北小狐狸-Hellxz14 分钟前
解决java客户端连接ssh失败问题
java·网络·ssh
悟能不能悟14 分钟前
HttpServletRequest request获取整个headers有什么方法
java
__万波__15 分钟前
二十三种设计模式(二十)--解释器模式
java·设计模式·解释器模式
网安_秋刀鱼27 分钟前
【java安全】反序列化 - CC1链
java·c语言·安全
零度@29 分钟前
Java消息中间件-Kafka全解(2026精简版)
java·kafka·c#·linq
钱多多_qdd30 分钟前
springboot注解(二)
java·spring boot·后端
Cosmoshhhyyy35 分钟前
《Effective Java》解读第32条:谨慎并用泛型和可变参数
java·python
帅气的你41 分钟前
面向Java程序员的思维链(CoT)提示词写法学习指南
java
一只小小Java1 小时前
Java面试场景高频题
java·开发语言·面试
沛沛老爹1 小时前
Web开发者快速上手AI Agent:基于Function Calling的12306自动订票系统实战
java·人工智能·agent·web转型