1.说明
* 对流中的字符串数据进行拼接操作
* 返回值是拼接之后的字符串
* Collectors.joining() : 直接进行字符串拼接
* Collectors.joining("---") : 中间有分隔符
* Collectors.joining("---","@","$") : 中间有分隔符,有前缀,有后缀
2.代码
2.1 主代码
package com.northcastle.I_stream;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class StreamCollect04 {
public static void main(String[] args) {
// 1.直接拼接
String str01 = Stream.of("aaa", "bbb", "ccc").collect(Collectors.joining());
System.out.println("str01 = "+str01);
// 2.带分隔符 的拼接
String str02 = Stream.of("aaa", "bbb", "ccc").collect(Collectors.joining("---"));
System.out.println("str02 = "+str02);
// 3.带分隔符+前缀+后缀 的拼接
String str03 = Stream.of("aaa", "bbb", "ccc").collect(Collectors.joining("---","@","$"));
System.out.println("str03 = "+str03);
}
}
2.2 运行结果
结果运行正确 :
3.完成
Congratulations!
You are one step closer to success!