一般是因为:
如果前面if语句内部执行,那么i就被移除了,如果i正好是数组大小-1,那么remove()之后,i的范围就应该是0,1,此时执行e,get(i)就报错了,
报得错误就是越界:2,i取到了2
解决办法:
加上else语句
Vector老是越界问题
猜你喜欢
转载自blog.csdn.net/qq_41588302/article/details/103992306
今日推荐
周排行