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
廣告