Java中的 split 函数是用于按指定字符(串)或正则去分割某个字符串,结果以字符串数组形式返回。
一个参数:代表根据什么来分(这个必须位于字符串里面)
两个参数:第一个代表根据什么来分割,第二个代表分成几份,分完之后后面的不在继续分
如果想根据多个字符来分,用 | 隔开
如果用“.” 作为分隔的话,如下写法 String.split("\\.")
如果用“|” 作为分隔的话,如下写法 String.split("\\|")
"." 和 "| " 都是转义字符,必须加“\\”.
public class Main {
public static void main(String[] args) {
String s = "abcabcdefg";
String[] split = s.split("cd");
for(String st:split){
System.out.println(st);
}
System.out.println("分隔后字符串数组长度为");
System.out.println(split.length);
}
}