关于Comparator.nullsFirst()和nullsLast()报NullPointerException的坑
引言:昨天开发的时候,遇到了一个排序的问题,于是乎采用java.util包下面的Comparator.comparing来比较。测试的时候发现了空指针异常,于是乎,找到了它的nullsFirst()和nullsLast()两个方法,两个方法的意思就是,为空的时候,就给放到最前面或者最后面。但是,这两个方法并不可行,还是报错。开启Debug。解决方法在最后,想看解决办法直接最后面去找。nullsFirst()和nullsLast()方法介绍及出错原因nullsFirst():此方法返回比较器,其
原创
2020-12-10 09:43:08 ·
16726 阅读 ·
13 评论