Java 中 DoubleStream 的 distinct() 方法


DoubleStream 类的 distinct() 方法返回一个包含此流的不同元素的流。

语法如下

DoubleStream distinct()

要使用 Java 中的 DoubleStream 类,请导入以下包

import java.util.stream.DoubleStream;

创建 DoubleStream 并向流中添加一些元素

DoubleStream doubleStream = DoubleStream.of(39.8, 78.7, 64.7, 78.7, 47.8, 89.7, 78.7);

现在,要获得不同的元素,请使用 distinct() 方法

doubleStream.distinct()

以下是在 Java 中实现 DoubleStream distinct() 方法的示例。我们在流中重复元素

示例

 在线演示

import java.util.stream.DoubleStream;
public class Demo {
   public static void main(String[] args) {
      DoubleStream doubleStream = DoubleStream.of(39.8, 78.7, 64.7, 78.7, 47.8, 89.7, 78.7);
      System.out.println("Distinct elements...");
      doubleStream.distinct().forEach(System.out::println);
   }
}

输出

Distinct elements...
39.8
78.7
64.7
47.8
89.7

更新于:2019 年 7 月 30 日

85 次查看

启动你的 职业生涯

通过完成课程获得认证

开始学习
广告