困惑解决:Java 8 Stream API的使用示例

原创 朴灿烈づ我的快乐病毒、 2024-12-10 19:39 67阅读 0赞

在Java 8中,Stream API提供了一种新的、高效的处理集合数据的方式。下面是一个使用Stream API的简单示例:

  1. 创建一个整数列表

    1. List<Integer> numbers = List.of(1, 2, 3, 4, 5);
  2. 计算所有偶数的和
    ```java
    int sumOfEvenNumbers = numbers.stream()
    .filter(n -> n % 2 == 0)) // Filter even numbers
    .mapToInt(Integer::intValue)) // Convert to IntStream
    .sum(); // Calculate sum

System.out.println(“Sum of even numbers: “ + sumOfEvenNumbers);
```

在这个示例中,我们首先创建了一个包含1到5的整数列表。然后,我们使用Stream API对列表中的每个元素进行检查,只保留偶数。接着,我们将过滤后的结果转换为IntStream,并计算它们的和。

最后,我们将计算得到的和打印出来。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,67人围观)

还没有评论,来说两句吧...

相关阅读