摘要: 开发过程中对象集合根据某个属性排序是常常遇到的情况,但有时排序会遇到对应属性值为null的情况,会报空指针异常。 查找stream.sorted源码看到有Comparator.nullsFirst和Comparator.nullsLast方法,使用方法如下: List<User> list = Li 阅读全文
posted @ 2020-08-14 22:37 野狼谷 阅读(3794) 评论(0) 推荐(0)
摘要: 项目里使用到排序, java里没有像C# 里的linq,只有stream,查找stream.sorted源码看到有个 Comparator.nullsLast 然后看了一下实现,果然是能够处理null值的排序,如: minPriceList.stream().sorted(Comparator.co 阅读全文
posted @ 2020-08-14 22:35 野狼谷 阅读(3642) 评论(0) 推荐(0)