在api文档中不明白例子,
String.split(String regex)字符串 "boo:and:foo"Regex 结果 
: { "boo", "and", "foo" } 
o { "b", "", ":and:f" } 不明白为什么第二个以o 分割,得到的结果 b后面的"" 是怎么得到的 有什么意义吗?
谢谢指教了

解决方案 »

  1.   

    没太明白, 第一个boo之间的oo 那foo之间的呢
    为什么不是o { "b", "", ":and:f","" }  
      

  2.   


    //用下面语句会是你想要的结果
    String.split("o", -1); 
      

  3.   

    看api楼主看不到这句话吗:
    该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,所得数组中不包括结尾空字符串。