import java.util.stream.Stream; /** * Stream 静态方法 concat合并两个流 */ public class StreamConcatDemo { public static void main(String[] args) { // 1. 定义两个数组 String[] strings {meiyangyang, xiyangyang, lanyangyang}; Integer[] integers {1, 2, 3}; // 2. 数组转 Stream带泛型类型安全 StreamString stream1 Stream.of(strings); StreamInteger stream2 Stream.of(integers); // 3. 核心concat 合并两个流 // 注意两个流的元素类型可以不同合并后为 Object 类型 StreamObject combinedStream Stream.concat(stream1, stream2); // 4. 遍历输出合并后的流 combinedStream.forEach(System.out::println); } }