SQLクエリからデータを挿入するArrayListがあります。
ArrayList<Integer> intArray = new ArrayList<>();
while (result.next())
{
intArray.add(result.getInt("CNT")); // Insert the result into Java Array List
}
次に、このArrayListを使用してデータをJavaオブジェクトに挿入します。
dc = new DCDataObj(
intArray.get(0),
intArray.get(1),
intArray.get(2),
intArray.get(3),
.........................
しかし、時にはarrayListが短く、Javaオブジェクトの属性と私が取得する
java.lang.IndexOutOfBoundsException: Index: 39, Size: 39
どうすればこの問題を解決できますか?