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 次浏览

开启你的 职业

完成课程获取认证

开始
广告