Java String join()方法返回一個(gè)新字符串,該字符串具有給定的元素和指定的分隔符。
字符串join()方法的語法為:
String.join(CharSequence delimiter,Iterable elements)
或
String.join(CharSequence delimiter,CharSequence... elements)
在這里,... 表示可以有一個(gè)或多個(gè)CharSequence(字符序列)。
注意: join()是靜態(tài)方法。您無需創(chuàng)建字符串對(duì)象即可調(diào)用此方法。相反,我們使用類名稱String調(diào)用該方法。
delimiter - 與元素連接的定界符
elements - 要連接的要素
返回一個(gè)字符串
class Main {
public static void main(String[] args) {
String result;
result = String.join("-", "Java", "is", "fun");
System.out.println(result); // Java-is-fun
}
}在這里,我們向join()方法傳遞了三個(gè)字符串Java、is和fun。這些字符串使用-分隔符進(jìn)行連接。
import java.util.ArrayList;
class Main {
public static void main(String[] args) {
ArrayList<String> text = new ArrayList<>();
//向arraylist添加元素
text.add("Java");
text.add("is");
text.add("fun");
String result;
result = String.join("-", text);
System.out.println(result); // Java-is-fun
}
}在這里,將創(chuàng)建一個(gè)String類型的ArrayList。 ArrayList的元素使用-分隔符進(jìn)行連接。