Java 中 IntStream 的 limit() 方法


IntStream 類的 limit() 方法用於返回一個流,該流包含此流中的元素,其長度不超過 maxSize。此處,maxSize 是引數。

語法如下

IntStream limit(long maxSize)

此處,maxSize 引數是有長度限制的流中元素的計數。

首先,使用 range() 方法建立一個 IntStream 以設定元素的有序序列

IntStream intStream = IntStream.range(20, 40);

現在,使用 limit() 方法,其引數是 maxSize,即有長度限制的流中元素的計數

intStream.limit(8)

以下是在 Java 中實現 IntStream limit() 方法的一個示例

示例

 現場演示

import java.util.*;
import java.util.stream.IntStream;
public class Demo {
   public static void main(String[] args) {
      IntStream intStream = IntStream.range(20, 40);
      intStream.limit(8).forEach(System.out::println);
   }
}

輸出

20
21
22
23
24
25
26
27

更新日期:2019-7-30

1K+ 檢視

開啟你的 職業生涯

完成課程獲得認證

開始
廣告