stream过滤空字符串
时间: 2023-09-26 18:11:29 浏览: 97
对字符串进行过滤的工具
可以使用Java 8中的Stream API来过滤空字符串。代码示例如下:
```
List<String> stringList = Arrays.asList("hello", "", "world", "");
List<String> nonEmptyStrings = stringList.stream().filter(s -> !s.isEmpty()).collect(Collectors.toList());
```
在这个示例中,我们首先创建了一个包含四个字符串的列表。然后,我们使用stream()方法将这个列表转换为一个流。接着,我们使用filter()方法来过滤掉空字符串。最后,我们使用collect()方法将过滤后的结果收集到一个新的列表中。
阅读全文