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(),不会报空指针异常

相关推荐
chuan.bai1 分钟前
Java RAG 实战(第 11 篇):RAG 知识工作台网页
java·开发语言·人工智能
0x533 小时前
网站通信(一)
java
Terra.K3 小时前
Java异常学习[特殊字符]
java·开发语言·学习
葡萄城技术团队4 小时前
InfluxDB 2\.x 深度解析:核心架构、Flux 函数与制造业落地指南(三)
java·开发语言·架构
Super 含4 小时前
Android 启动优化(五):线程、GC 与 IO 为什么会拖慢启动?
java·服务器·数据库
counting money4 小时前
Java IO流详解:从InputStream到文件操作实战
java·开发语言·python
程序员小八7775 小时前
上海百度B端java后端日常实习一面
java·开发语言
mldong6 小时前
零依赖的秘密:8 大 SPI 设计
java·架构
Diligently_8 小时前
Anolis 系统更新与密码设置&磁盘扩容
java·后端·spring