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

相关推荐
萧瑟余晖10 分钟前
Java深入解析篇十七之SpringCloud
java·开发语言
是未才29 分钟前
从输入 URL 到页面返回:DNS、路由、TLS 与 HTTP 完整链路
java·后端·计算机网络
ttod_qzstudio1 小时前
Java 常用语法极简通关(五):类与对象——字段、方法、构造器、this 与 static
java·开发语言·python
萧瑟余晖2 小时前
Java深入解析篇十七之Spring Security
java·开发语言·spring
离陌在学C#4 小时前
C# 重载与重写:深入理解面向对象编程的核心概念
java·c#
洛阳泰山5 小时前
AI 应用层被 Python 卷成红海,为什么我偏要用 Java 造一个 RAG + 工作流引擎?
java·人工智能·后端
二十雨辰5 小时前
[Java]-Spring面试题
java·开发语言
老马历写记5 小时前
Maven POM 依赖管理总结
java·maven·system·pom·optional
古法安卓5 小时前
Android-车机 GNSS 定位数据接收问题排查
android·java·android studio
蔬菜_5 小时前
前端转全栈-day5(数组、list、set)
java·前端·数据结构·list