Java 中的 LongStream map() 方法
Java 中 LongStream 類的 map() 方法返回一個流,該流包含對該流元素應用給定函式的結果。
語法如下
LongStream map(LongUnaryOperator mapper)
此處,引數 mapper 是應用於每個元素的無狀態函式。LongUnaryOperator 表示對單個 long 值的運算元執行操作,從而產生 long 值結果。
要使用 Java 中的 LongStream 類,請匯入以下包
import java.util.stream.LongStream;
建立一個 LongStream 並新增一些元素
LongStream longStream1 = LongStream.of(15L, 30L, 45L, 67L, 80L);
現在,建立另一個 LongStream,並將它對映到 longStream1 元素的條件集
LongStream longStream2 = longStream1.map(a → (a+a+a));
以下是 Java 中實現 LongStream map() 方法的一個示例
import java.util.stream.LongStream;
public class Demo {
public static void main(String[] args) {
LongStream longStream1 = LongStream.of(15L, 30L, 45L, 67L, 80L);
LongStream longStream2 = longStream1.map(a → (a+a+a));
longStream2.forEach(System.out::println);
}
}以下是輸出
45 90 135 201 240
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP