Java 中的 DoubleStream limit() 方法


DoubleStream 類的 limit() 方法返回一個流,其中包含此流的元素,且長度截斷為不超過 max。max 是 limit() 方法的一個引數。

語法如下

DoubleStream limit(long max)

此處,max 是流應限制為的元素數量。

要在 Java 中使用 DoubleStream 類,匯入以下包

import java.util.stream.DoubleStream;

建立一個 DoubleStream 並新增元素

DoubleStream doubleStream = DoubleStream.of(10.8, 20.7, 25.8, 35.7, 78.2, 89.7, 67.8, 86.3);

現在,若要顯示 n 個數字,將其設定為 limit() 的引數值

doubleStream.limit(5)

以下是一個使用 Java 中的 DoubleStream limit() 方法的示例

例項

 線上示例

import java.util.*;
import java.util.stream.DoubleStream;
public class Demo {
   public static void main(String[] args) {
      DoubleStream doubleStream = DoubleStream.of(10.8, 20.7, 25.8, 35.7, 78.2, 89.7, 67.8, 86.3);
      // limits is 5 therefore only 5 elements would be visible
      doubleStream.limit(5).forEach(System.out::println);
   }
}

如下所示。設定限制為 5,因此僅顯示 5 個元素

輸出

10.8
20.7
25.8
35.7
78.2

更新於: 2019 年 7 月 30 日

56 次瀏覽

開啟你的 職業

完成課程獲取認證

開始
廣告
© . All rights reserved.