Java中的IntStream concat()方法

concat()Java IntStream类中的方法形成一个串联流。此流的元素是第一个流的所有元素,后跟第二个流的所有元素。

语法如下-

static IntStream concat(IntStream one, IntStream two)

在这里,参数一个是第一流,而两个是第二流。该方法返回流一和二的连接结果。

让我们创建两个IntStream并添加一些元素-

IntStream intStream1 = IntStream.of(10, 20, 30, 40, 50);
IntStream intStream2 = IntStream.of(60, 70, 80, 90);

现在,要连接两个流,请使用concat()方法-

IntStream.concat(intStream1, intStream2)

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

示例

import java.util.stream.IntStream;
import java.util.stream.Stream;

public class Demo {
   public static void main(String[] args) {
      IntStream intStream1 = IntStream.of(10, 20, 30, 40, 50);
      IntStream intStream2 = IntStream.of(60, 70, 80, 90);
      //级联流
      System.out.println("Concatenated Stream...");
      IntStream.concat(intStream1, intStream2).forEach(element -> System.out.println(element));
   }
}

输出结果

Concatenated Stream...
10
20
30
40
50
60
70
80
90