一开始以为用“:*”切割"a::b::c"会得到[a,b,c],切割"a::b::c::"会得到[a,b,c, ""],
后来看API知道split(String regex)方法的作用为:使用给定的表达式和限制参数 0 来调用两参数 split 方法,其中split方法中说明,切割所得数组中不包括结尾空字符串,所以切割结果是一样的,建议楼主看下API中String类的public String[] split(String regex, int limit)和public String[] split(String regex),API可是个好东西啊! |