黑马程序员_java基础_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 黑马程序员_java基础

黑马程序员_java基础

 2014/11/14 0:45:53  qq272936993  程序员俱乐部  我要评论(0)
  • 摘要:-------android培训、java培训、期待与您交流!----------在学习java基础的过程中,split在字符串的切割中很常见.但是很多小的细节问题,并不是我们人人都知道的.如以下程序:publicclassSplit{publicstaticvoidmain(String[]args){Stringstr1="1,2,3,4,5";Stringstr2="1,2,3,4,";Stringstr3="1,,2,3,";Stringstr4=",,,,";System.out
  • 标签:程序 程序员 Java

-------?android培训java培训、期待与您交流! ----------?

在学习java基础的过程中,split在字符串的切割中很常见.但是很多小的细节问题,并不是我们人人都知道的.

如以下程序:

class="java">public class Split {
        
        public static void main(String[] args) {
                
                String str1 ="1,2,3,4,5";
                String str2 ="1,2,3,4,";
                String str3 ="1,,2,3,";
                String str4=",,,,";
                
                System.out.println(str1.split(",").length);
                System.out.println(str2.split(",").length);
                System.out.println(str3.split(",").length);
                System.out.println(str4.split(",").length);
                
        }
        
}

?

它的运行结果尽然是:

5
4
4
0

?上面的这段只对str4有效.如果想把4个字符串都获取为5个长度的话,应该使用str3.split(",", -1);

?

?-------------?android培训java培训、java博客、java学习型技术博客、期待与您交流!?-------------

详情请查看:http://edu.csdn.net/heima/

发表评论
用户名: 匿名