Java 中的 DoubleStream mapToInt() 方法
DoubleStream 類的 mapToInt() 函式返回一個 IntStream 例項,該例項包含應用給定函式到此流元素的結果。
語法如下
IntStream mapToInt(DoubleToIntFunction mapper)
在這裡,對映器是一個應用到每個元素的無狀態函式。DoubleToIntFunction 是一個函式,它接受一個 double 型別的引數並生成一個 int 型別的結果。
要在 Java 中使用 DoubleStream 類,請匯入以下包
import java.util.stream.DoubleStream;
下面是一個在 Java 中實現 DoubleStream mapToInt() 方法的示例
示例
import java.util.stream.IntStream;
import java.util.stream.DoubleStream;
public class Demo {
public static void main(String[] args) {
DoubleStream doubleStream = DoubleStream.of(45.8, 78.9, 67.8, 59.1);
IntStream intStream = doubleStream.mapToInt(a -> (int)a);
intStream.forEach(System.out::println);
}
}輸出
45 78 67 59
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP