Java 中的 LongStream mapToDouble() 方法
mapToDouble() 方法返回一个 DoubleStream,其中包含将给定函数应用于此流元素的结果。
语法如下:
DoubleStream mapToDouble(LongToDoubleFunction mapper)
参数 mapper 是要应用于每个元素的无状态函数。
要在 Java 语言中使用 LongStream 类,请导入以下包:
import java.util.stream.LongStream;
以下是在 Java 语言中实现 LongStream mapToDouble() 方法的示例:
示例
import java.util.stream.LongStream; import java.util.stream.DoubleStream; public class Demo { public static void main(String[] args) { LongStream longStream = LongStream.of(5000L, 12000L, 15000L, 20000L, 25000L); DoubleStream s = longStream.mapToDouble(a → (double)a); System.out.println("Elements of DoubleStream..."); s.forEach(System.out::println); } }
输出
Elements of DoubleStream... 5000.0 12000.0 15000.0 20000.0 25000.0
广告