resultList.stream().filter(x->{}),{}怎么对x进行非空过滤
时间: 2023-11-28 10:50:44 浏览: 126
使用filter对字符进行过滤
可以使用Java 8的Optional类来对x进行非空过滤,代码如下:
```
resultList.stream().filter(x -> Optional.ofNullable(x).isPresent()).forEach(System.out::println);
```
或者使用Java 11的Objects类的非空判断方法,代码如下:
```
resultList.stream().filter(x -> Objects.nonNull(x)).forEach(System.out::println);
```
其中的`System.out::println`是一个简写的Lambda表达式,可以根据实际需求替换为其他操作。
阅读全文