/**
*
*/
package com.china.xiaoyan.test;
import java.util.Arrays;
/**
* @author yandongjun
*
*/
public class TEST {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String a="a::::::";
String[] str=a.split(":");
System.out.println(str.length);
System.out.println(Arrays.toString(str));
String a1="a::::::";
String[] str1=a1.split(":",-1);
System.out.println(str1.length);
System.out.println(Arrays.toString(str1));
String a2="a::::::";
String[] str2=a2.split(":",1);
System.out.println(str2.length);
System.out.println(Arrays.toString(str2));
String a3="a::::::";
String[] str3=a3.split(":",3);
System.out.println(str3.length);
System.out.println(Arrays.toString(str3));
}
}
*
*/
package com.china.xiaoyan.test;
import java.util.Arrays;
/**
* @author yandongjun
*
*/
public class TEST {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String a="a::::::";
String[] str=a.split(":");
System.out.println(str.length);
System.out.println(Arrays.toString(str));
String a1="a::::::";
String[] str1=a1.split(":",-1);
System.out.println(str1.length);
System.out.println(Arrays.toString(str1));
String a2="a::::::";
String[] str2=a2.split(":",1);
System.out.println(str2.length);
System.out.println(Arrays.toString(str2));
String a3="a::::::";
String[] str3=a3.split(":",3);
System.out.println(str3.length);
System.out.println(Arrays.toString(str3));
}
}
本文通过一个简单的Java程序演示了如何使用String类的split方法来分割字符串,并展示了不同参数设置下split方法的行为变化。通过几个具体的例子,我们能够看到当限制分割次数及指定特殊分割符时,split方法返回的字符串数组长度和内容的区别。
3029

被折叠的 条评论
为什么被折叠?



