//排序
resultList = resultList.stream().sorted(Comparator.comparing(DynamicStockBean::getVESSEL_CD,Comparator.nullsLast(String::compareTo))
.thenComparing(DynamicStockBean::getVYG_NO,Comparator.nullsLast(Integer::compareTo))
.thenComparing(DynamicStockBean::getTYPE_SEQ,Comparator.nullsLast(Integer::compareTo))
.thenComparing(DynamicStockBean::getD_TM,Comparator.nullsLast(Timestamp::compareTo))
).collect(Collectors.toList());
Comparator.comparing,thenComparing多属性排序,及空指针处理
最新推荐文章于 2024-06-13 16:13:40 发布