java stream.sorted排序字段为空倒叙
时间: 2023-08-04 07:13:41 浏览: 112
java8-如何使用Stream API对Map类型元素排序.pdf
如果你想要对一个 Java Stream 进行排序,但是该字段可能为空,同时你又希望空值排在最后,可以使用如下代码:
```java
stream.sorted(Comparator.nullsLast(Comparator.reverseOrder()))
```
这里使用了 `nullsLast` 方法来将空值放在最后,然后再使用 `reverseOrder` 方法将其倒序排序。你可以根据自己的需求来修改排序方式。
阅读全文