首页上一页 1 下一页尾页 2 条记录 1/1页
关于vector的数组下标越界问题
发表在Java图书答疑
2019-08-25
《Java项目开发实战入门》第3章 明日彩票预测系统
是否精华
是
否
版块置顶:
是
否
vector长度200多,可我只需要读出20个,不明白为什么还会有数组越界的异常。
而且这个异常很奇怪,有时候报,有时候又不报。
错误提示:
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 8 >= 1
at java.util.Vector.elementAt(Unknown Source)
部分代码:
//pageSize是20,vectorCount值为200多
for (int i = 0; i < pageSize; i++) {
//for (int i = 0; i < Math.min(pageSize,vectorCount); i++) {
newModel.addRow((Vector) tableModel.getDataVector().elementAt(i));
}