Comparator.comparing排序报空指针异常
list.sort 排序的值为null,导致Comparator.comparing排序报空指针异常:
当排序字段为null数据时,会报空指针异常,可以使用:
Comparator.nullsLast(String::compareTo)
修改后:
list.sort(Comparator.nullsLast(Comparator.comparing(manageHouseListVO -> manageHouseListVO.getFloorNo(), Comparator.nullsLast(String::compareTo))));
此博客主要用于记录相关知识点,大部分内容来自网络文章,特此感谢各位作者