W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
我們可以使用substring()方法來獲取字符串的子部分。
我們可以將開始索引作為參數(shù),并返回一個(gè)從開始索引開始到字符串結(jié)尾的子串。
我們還可以將開始索引和結(jié)束索引作為參數(shù)。
它返回從開始索引開始的子字符串和小于結(jié)束索引的一個(gè)子字符串。
例如,
String s1 = "Hello".substring(1); // s1 has "ello" String s2 = "Hello".substring(1, 4); // s2 has "ell"
使用split()方法將字符串拆分為多個(gè)字符串。
使用分隔符執(zhí)行分割。
split()方法返回一個(gè)String數(shù)組。
public class Main { public static void main(String[] args) { String str = "A,B,C,D"; // Split str using a comma as the delimiter String[] parts = str.split(","); // Print the the string and its parts System.out.println(str); for (String part : parts) { System.out.println(part); } } }
上面的代碼生成以下結(jié)果。
static join()方法將多個(gè)字符串連接到一個(gè)字符串中。它是重載的。
String join(CharSequence delimiter, CharSequence... elements) String join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
第一個(gè)版本采用分隔符和要連接的字符串序列。
第二個(gè)版本采用分隔符和Iterable,例如List或Set。
以下代碼使用第一個(gè)版本來連接一些字符串:
String str = String.join(",", "A", "F", "N", "C", "A"); System.out.println(str);
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: