String.split()方法,返回的是一个数组
测试代码:
public class Split {
public static void main(String[] args) {
String str = new String("111 22 33");
//空格后面的空格会成为一个空集合
System.out.println("空格后面的空格会成为一个空集合:");
for (String a: str.split(" ")){
System.out.println(a);
}
System.out.println("");
//设置分割份数
System.out.println("设置分割份数:");
for (String a: str.split(" ", 2)){
System.out.println(a);
}
System.out.println("");
// . 、 | 和 * 等转义字符,必须得加 \\。
System.out.println(". 、 | 和 * 等转义字符,必须得加 \\\\ :");
String str2 = new String("111.22.333..");
System.out.println("转义字符返回值 :" );
for (String a: str2.split("\\.", 3)){
System.out.println