私は静的に配列リストを持っていました
List l=new ArrayList();
l.add("1");
l.add("2");
l.add("3");
l.add("4");
l.add("5");
しかし、データベースの列の値を配列リストに動的に取得したいのですが、これをどのように達成できるかを教えてください。Oracle xeを使用してこれを提案してください
Javaでデータベースに接続する標準的な方法はJDBCであり、SunはJDBCの基本レッスンを公開しています。
あなたの場合、非常に大まかな解決策は次のようになります。
List l=new ArrayList();
// TODO handle exceptions
Connection conn = ...; // create the connection according to your DB details
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select Column from YourTable");
while (rs.next()) {
l.add(rs.getString(1));
}
// TODO close these in a finally block
rs.close();
stmt.close();