我有一个返回整数数组的 SQL 查询。
ArrayList<Integer> intArray = new ArrayList<>(44);
while (result.next()){
intArray.add(result.getInt("CNT")); // Insert the result into Java Array List
}
// Insert the result into Java Object
dc = new DCDataObj(
intArray.get(1), // Datacenter 1000
intArray.get(2), // Zone 1100
..................
)
运行代码时出现此错误:
java.lang.IndexOutOfBoundsException: Index: 40, Size: 40
当我使用 ArrayList 时,你能告诉我我的错误在哪里吗?