如何使用Java中的list.stream方法

avatar
作者
猴君
阅读量:0

在Java中,可以使用list.stream()方法来将List集合转换为Stream流,以便对集合中的元素进行操作。

以下是一个简单的示例,演示如何使用list.stream()方法:

import java.util.Arrays; import java.util.List;  public class Main {     public static void main(String[] args) {         List<String> fruits = Arrays.asList("apple", "banana", "orange", "kiwi");          // 使用list.stream()方法将List集合转换为Stream流         fruits.stream()                 .filter(fruit -> fruit.startsWith("a")) // 过滤出以字母'a'开头的水果                 .forEach(System.out::println); // 打印筛选后的结果     } } 

在上面的示例中,首先创建了一个包含水果的List集合,然后使用list.stream()方法将其转换为Stream流。接着使用filter()方法筛选出以字母’a’开头的水果,并使用forEach()方法打印筛选后的结果。

通过使用list.stream()方法,可以方便地对List集合中的元素进行各种操作,如过滤、映射、排序等。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!