整数の配列を返す 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 を使用するときの間違いを教えてください。