join方法
-
public static String join(CharSequence delimiter, CharSequence... elements)返回由
CharSequence elements的副本组成的新String,该副本与指定的delimiter的副本连接在一起。For example,
String message = String.join("-", "Java", "is", "cool"); // message returned is: "Java-is-cool"请注意,如果元素为null,则添加
"null"。-
参数
delimiter- 用于分隔每个元素的分隔符elements- 要连接在一起的元素。 -
结果
一个新的
String,它由所述的elements由分离delimiter -
异常
NullPointerException- 如果delimiter或elements是null -
从以下版本开始:
1.8
-
-
public static String join(CharSequence delimiter, Iterable<? extends CharSequence> elements)返回由
String的副本组成的新String,其中CharSequence elements指定的delimiter的副本。For example,
List<String> strings = List.of("Java", "is", "cool"); String message = String.join(" ", strings); //message returned is: "Java is cool" Set<String> strings = new LinkedHashSet<>(List.of("Java", "is", "very", "cool")); String message = String.join("-", strings); //message returned is: "Java-is-very-cool"请注意,如果单个元素是
null,则添加"null"。-
参数
delimiter-用于向每一个的分开的字符序列elements在所得Stringelements-Iterable将其elements连接在一起。 -
结果
由
elements参数组成的新String -
异常
NullPointerException- 如果delimiter或elements是null -
从以下版本开始:
1.8
-
浙公网安备 33010602011771号