river_hiter

split用法值得注意的地方

今天用split,呵呵,发现了一个有趣的问题。
程序调了半天,最后把问题锁定在了split上,于是就写了一个测试程序
public class test {
       public static void main(String []args){
        String str = "aabbbcc";
        String temp[] = str.split("b");
        for(int i=0;i<temp.length;i++){
         System.out.println(i+"="+temp[i]);
        }
       }
}
以上代码的输出居然是:
0=aa
1=
2=
3=cc

以前一直以为应该是
0=aa
1=cc
虽然没看见split实现的源码,以前的确是错了,呵呵
以后也应该多留意一下这些小问题。

posted on 2007-05-26 21:43 何晏成 阅读(274) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问  
 

My Links

Blog Stats

常用链接

留言簿(1)

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜