IntStream distinct() 方法 (Java)


Java 中 IntStream 类中的 distinct() 方法返回包含此流的不同元素的流。

语法如下

IntStream distinct()

假设我们在流中具有以下元素。其中一些是重复的

IntStream intStream = IntStream.of(10, 20, 30, 20, 10, 50, 80, 90, 100, 80);

要获取不同的元素,请使用 IntStream distinct() 方法。

以下是在 Java 中实现 IntStream distinct() 方法的示例

示例

 在线示例

import java.util.stream.IntStream;
public class Demo {
   public static void main(String[] args) {
      IntStream intStream = IntStream.of(10, 20, 30, 20, 10, 50, 80, 90, 100, 80);
      System.out.println("Displaying the distinct elements:");
      intStream.distinct().forEach(System.out::println);
   }
}

产量

Displaying the distinct elements:
10
20
30
50
80
90
100

更新日期: 30-07-2019

122 查看次数

开启您的 职业生涯

完成课程即可获得认证

开始
广告