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)行連接。