数码资讯
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))));
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。