Java中的String類提供了一個(gè)split()方法,用于根據(jù)指定的分隔符將字符串分割成多個(gè)子字符串。該方法返回一個(gè)包含分割后子字符串的數(shù)組。
使用split()方法的基本語法為:
String[] split(String regex)
在這里,regex是一個(gè)正則表達(dá)式,用于指定分隔符的模式。例如,可以使用逗號作為分隔符來分割一個(gè)包含多個(gè)單詞的字符串:
String str = "Java,is,fun";
String[] parts = str.split(",");
for (String part : parts) {
System.out.println(part);
}
輸出:
Java
is
fun
如果想要使用特殊字符作為分隔符,需要使用雙反斜杠對這些字符進(jìn)行轉(zhuǎn)義。例如,如果想要使用句號作為分隔符:
String str = "Java.is.fun";
String[] parts = str.split("\\.");
for (String part : parts) {
System.out.println(part);
}
輸出:
Java
is
fun