split分割字符串生成的数组默认第一个是空(实际上是"",不是null)。你可自己打印试试看,数组的length=字符串本身的length()+1。
是不是字符串的第一个字符就是空白的,你可以在split钱同trim去掉前后的空格再分割试试