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