Java 8流解析为整数

bluesky1年前 ⋅ 181 阅读

ChatGPT的回答仅作参考:

要将Java 8流解析为整数,可以使用`mapToInt()`方法将流中的元素映射为整数流,然后使用`sum()`方法计算整数流的总和。

以下是一个示例代码:

```java
import java.util.Arrays;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> numbers = Arrays.asList("1", "2", "3", "4", "5");

        int sum = numbers.stream()
                .mapToInt(Integer::parseInt)
                .sum();

        System.out.println("Sum: " + sum);
    }
}
```

在上面的示例中,我们首先创建了一个包含字符串数字的列表。然后,我们使用流的`mapToInt()`方法将每个字符串数字映射为整数。最后,我们使用`sum()`方法计算整数流的总和。

输出结果为:

```
Sum: 15
```

全部评论: 0

    相关推荐