Java

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

小樊
88
2024-08-13 12:15:32
栏目: 编程语言

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

0
看了该问题的人还看了