Java中的DoubleStream concat()方法

DoubleStream类的concat()方法创建一个串联的流。所得流的元素是第一流的所有元素,后跟第二流的所有元素。

语法如下。

static DoubleStream concat(DoubleStream streamOne, DoubleStream streamTwo)

在这里,streamOne是第一个流,而streamTwo是第二个流。

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

import java.util.stream.DoubleStream;

创建带有某些元素的DoubleStream。

DoubleStream doubleStream1 = DoubleStream.of(20.5, 30.6, 58.9, 66.7);

创建另一个DoubleStream。

DoubleStream doubleStream2 = DoubleStream.of(71.8, 77.9, 82.3, 91.6, 98.4);

现在,连接流

DoubleStream.concat(doubleStream1, doubleStream2)

以下是在Java中实现DoubleStream concat()方法的示例。

示例

import java.util.stream.DoubleStream;
import java.util.stream.Stream;
public class Demo {
   public static void main(String[] args) {
      DoubleStream doubleStream1 = DoubleStream.of(20.5, 30.6, 58.9, 66.7);
      DoubleStream doubleStream2 = DoubleStream.of(71.8, 77.9, 82.3, 91.6, 98.4);
      System.out.println("Concatenated Stream...");
      DoubleStream.concat(doubleStream1, doubleStream2).forEach(a -> System.out.println(a));
   }
}

输出结果

Concatenated Stream...
20.5
30.6
58.9
66.7
71.8
77.9
82.3
91.6
98.4