LongStream mapToObj() 方法在 Java 中
LongStream mapToObj() 方法用于在 Java 中返回一个对象值流,该流包含将给定函数应用于此流的元素产生的结果。
语法如下
<U> Stream<U>mapToObj(LongFunction<? extends U> mapper)
此处,Stream 是元素序列。LongFunction 表示接受 long 值参数并生成结果的函数。参数 mapper 是应用于每个元素的无状态函数。<U> 表示新流的元素类型。</p>
要在 Java 中使用 LongStream 类,请导入以下程序包
import java.util.stream.LongStream;
以下是一个实现 LongStream mapToObj() 的示例
示例
import java.util.stream.Stream; import java.util.stream.LongStream; public class Demo { public static void main(String[] args) { LongStream longStream = LongStream.range(10L, 15L); System.out.println("Binary Representation..."); Stream<String> s = longStream.mapToObj(a→ Long.toBinaryString(a)); s.forEach(System.out::println); } }
输出
Binary Representation... 1010 1011 1100 1101 1110
广告