使用split让字符串分割
方式一:
public static void main(String args[]) {
String str = "小学,初中,高中,大专,本科,研究生,博士";
String[] buff = str.split(",");
for(int i=0;i<buff.length;i++){
System.out.println(buff[i]);
}
String str="Java string split test";
String[] strarray=str.split(" ",2); //使用limit,最多分割成2个字符串
for (int i = 0; i < strarray.length; i++)
System.out.println(strarray[i]);
}
String str="Java string split test"; 转义字符为: String[] strarray=str.split(" ");
方式二:IP地址的拆分
public static void main(String args[]) {
String str = "192.168.1.1";
// . 必须得加 转义字符\
for(String s : str.split("\.")){
System.out.println(s);
}
}
方式三:
public static void main(String[] args) {
String str="aa//bb//cc//dd";
String[] strarray=str.split("//");
for (int i = 0; i < strarray.length; i++)
System.out.println(strarray[i]);
}