明明没有越界,却提示index out of range

版权声明:转载请声明 https://blog.csdn.net/weixin_42451919/article/details/84186111

既然提示了index out of range ,那就是越界了。我估计很多人遇到这个问题都觉得很奇怪,可能都是操作着从文件里面读出来的数据吧。文件有很多行数据,并不能保证每一行都一定有数据,也不能保证每一行的数据都是那么多。所以,在对文件的某一行进行split的时候,可能length确实没有那么长。

解决办法是,在操作的时候判断一下吧,如果split之后,长度有那么长,再进行后续操作,不然每次拿这个split后的数组来用,都是index out of range,很烦.........

猜你喜欢

转载自blog.csdn.net/weixin_42451919/article/details/84186111