阅读量: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集合中的元素进行各种操作,如过滤、映射、排序等。