0
私はJavaでSQLクエリを実行するためにJDBCを使用しています。私は、クエリの結果を取得し、arraylistに格納して、何らかのグラフでデータを表示できるようにしたいと思います。私はcolumnCount
と同じ回数だけ同じ行を印刷しています。ここに私のコードです。arraylist javaで重複した結果を表示
私はJavaでSQLクエリを実行するためにJDBCを使用しています。私は、クエリの結果を取得し、arraylistに格納して、何らかのグラフでデータを表示できるようにしたいと思います。私はcolumnCount
と同じ回数だけ同じ行を印刷しています。ここに私のコードです。arraylist javaで重複した結果を表示
第2のrow[i]
は、列の値を書き換えます。それを削除すると、あなたの記録が表示されます:
...
for (int i = 0; i < columnCount; i++) {
row[i] = rset.getString(i + 1);
}
System.out.println(Arrays.toString(row));
result.add(row);
...
あなたのコードはデバッグが必要なようです! –
なぜ 'String []'ですか?クラスでもっとうまくいかないでしょうか? 'class Row {プライベートストリング値;プライベート日付の日付;/*ゲッターとセッター* /} 'なぜ各列の日付と時間を取得するのか? –