📅 最后修改于: 2023-12-03 15:16:24.921000 🧑 作者: Mango
在Java中,可以使用LongStream的mapToInt()方法将LongStream转换为IntStream。这个方法通常用于执行一些数学运算或统计操作。
其中,mapper是一个函数接口,用于将long值转换为int值。
以下示例演示了如何使用mapToInt()方法将LongStream中的元素转换为IntStream,并执行一些统计操作。
输出结果为:
在上面的示例中,我们首先创建了一个长整型的数组,然后将其转换为LongStream。接下来,我们使用mapToInt()方法将长整型数值转换为int型数值,同时,我们对转换后的IntStream执行了count()和sum()操作。在count()操作中,我们统计了IntStream的元素个数,在sum()操作中,我们计算了IntStream中所有元素的总和。
正如我们看到的,mapToInt()方法可以非常方便地将LongStream转换为IntStream,并执行一些常见的数学运算或统计操作。