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

相关推荐
豆沙沙包?11 小时前
2026年--Lc342-841. 钥匙和房间(图 - 广度优先搜索)--java版
java·算法·宽度优先
星火开发设计11 小时前
C++ 运算符全解析:算术、关系、逻辑与位运算
java·开发语言·c++·学习·位运算·知识·操作符
2401_8823515212 小时前
Flutter for OpenHarmony 商城App实战 - 购物车实现
java·flutter·dubbo
遇印记12 小时前
蓝桥java求最大公约数
java·开发语言
ONExiaobaijs12 小时前
【无标题】
java·开发语言·spring·maven·程序员创富
符哥200812 小时前
Mybatis和Mybatis-plus区别
java·开发语言·mybatis
lkbhua莱克瓦2412 小时前
JavaWeb技术概述
java·javaweb·web
爬山算法12 小时前
Hibernate(46) Hibernate的配置文件如何加载?
java·后端·hibernate
风景的人生12 小时前
springboot项目用maven插件打包时候报错
java·spring boot·maven
二哈喇子!12 小时前
基于SSM框架的网上商城购物系统的设计与实现(开源项目——实现CRUD功能整体流程超详细)
java·spring·mybatis·ssm