String aaString = "-2-3";
String[] aa = aaString.split("-");
for(String a : aa)
{
System.out.println(a);
}
产生了一个空格, {"" ,2,3}
看源码,是从第一个开始的public String[] split(String string_139_, int i) {
return Pattern.compile(string_139_).split(this, i);
}
public String[] split(String string_140_) {
return split(string_140_, 0);
}