字符串分割split()
2014-07-07 11:42
197 查看
String[] str1=";;;".split(";");
String[] str2=";a;;".split(";");
String[] str3=";;;;;a;".split(";");
for(String string1 :str3 ) {
System.out.println("**"+string1+"**");
}
System.out.println(" "+str1.length+str2.length+str3.length);//输出026
和我想的还是不大一样,我的理解如下:
当字符串只包含分隔符时,返回数组没有元素;
当字符串不包含分隔符时,返回数组只包含一个元素(该字符串本身);
字符串最尾部出现的分隔符可以看成不存在,不影响字符串的分隔;
字符串最前端出现的分隔符将分隔出一个空字符串以及剩下的部分的正常分隔;
String[] str2=";a;;".split(";");
String[] str3=";;;;;a;".split(";");
for(String string1 :str3 ) {
System.out.println("**"+string1+"**");
}
System.out.println(" "+str1.length+str2.length+str3.length);//输出026
和我想的还是不大一样,我的理解如下:
当字符串只包含分隔符时,返回数组没有元素;
当字符串不包含分隔符时,返回数组只包含一个元素(该字符串本身);
字符串最尾部出现的分隔符可以看成不存在,不影响字符串的分隔;
字符串最前端出现的分隔符将分隔出一个空字符串以及剩下的部分的正常分隔;
相关文章推荐
- split分割字符串
- split分割字符串的几种方法
- SQL根据下标,返回split分割后字符串
- 利用递归分割(Split)字符串
- java截取字符串,截串,substring和split,分割字母和数字,正则缝隙
- C#分割(Split)字符串问题
- split分割字符串
- JQuery Java split()的使用 将字符串分割成字符串数组
- Java分割字符串split
- msserver 将sql字符串分割为Table (splitToTable)
- split分割字符串的几种方法
- php字符串分割(explode str_split preg_split
- C++ split 字符串分割实现
- C#中使用split分割字符串的几种方法小结
- 字符串分割--java中String.split()用法
- C#实现字符串按多个字符采用Split方法分割
- 字符串分割--java中String.split()用法
- C#中使用split分割字符串的方法小结
- hive函数 -- split 字符串分割函数
- c#中Split等分割字符串的几种方法