scala split切割后为什么报错java.lang.ArrayIndexOutOfBoundsException: 2?

比如a = text.split('"')直接打印a.mkString(",")是正常的几项 但用a(1)就会报错java.lang.ArrayIndexOutOfBoundsException: 2 该怎么办?

这是数组下标越界异常,说明split分割的数组长度小于你指定输出的下标值,从报错信息看,a的数组长度就是1,大于等于2就报错了。
温馨提示:答案为网友推荐,仅供参考
相似回答