如何根据 Java 8 流中的空检查更改排序参数。
例子:
myList = myList .stream().sorted(Comparator.comparing(Profile::getFirstName)).collect(Collectors.toList());
如果 getFirstName 结果为 NULL,我想使用另一个值 getLastName。
喜欢:
if(Profile.getFirstName()==null)
Sort using Profile.getLastName()
else
Sort using Profile.getFirstName()
胡子哥哥
繁花不似锦
慕少森
相关分类