Stream流中的常用方法_concat
生活随笔
收集整理的這篇文章主要介紹了
Stream流中的常用方法_concat
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
組合:concat
如果有兩個流,希望合并成為一個流,那么可以使用Stream 接口的靜態方法concat :
static <T> Stream<T> concat(Stream<? extends T> a, Stream<? extends T> b)備注:這是一個靜態方法,與java.lang.String 當中的concat 方法是不同的。
該方法的基本使用代碼如:
package com.learn.demo02.Stream;import java.util.stream.Stream;/*Stream流中的常用方法_concat:用于把流組合到一起如果有兩個流,希望合并成為一個流,那么可以使用Stream接口的靜態方法concatstatic <T> Stream<T> concat(Stream<? extends T> a, Stream<? extends T> b)*/ public class Demo08Stream_concat {public static void main(String[] args) {//創建一個Stream流Stream<String> stream1 = Stream.of("張三豐", "張翠山", "趙敏", "周芷若", "張無忌");//獲取一個Stream流String[] arr = {"美羊羊","喜洋洋","懶洋洋","灰太狼","紅太狼"};Stream<String> stream2 = Stream.of(arr);//把以上兩個流組合為一個流Stream<String> concat = Stream.concat(stream1, stream2);//遍歷concat流concat.forEach(name-> System.out.println(name));} }?
總結
以上是生活随笔為你收集整理的Stream流中的常用方法_concat的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Stream流中的常用方法_skip
- 下一篇: 集合元素处理(传统方式)