1、StringJoiner : JDK1.8开始
-
用于构建由分隔符分隔的字符序列,并且可选择从提供的前缀开始,并以提供的后缀结尾。
-
字符串
"[George:Sally:Fred]"
可以被构造如下: -
StringJoiner sj = new StringJoiner(":", "[", "]"); sj.add("George").add("Sally").add("Fred"); String desiredString = sj.toString();
-
StringJoiner(CharSequence delimiter) //只带分隔符的构造方法
-
StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix) //分隔符、前缀、后缀