Я новичок в JAVA, так что любезно поймите мой вопрос и, пожалуйста, дайте свой ценный и точный ответ.ResultSet Данные каждого хранилища строк в другом индексе массива
Как сохранить данные результатов в массиве anohter? Должен ли я использовать ArrayList и т. Д. Мой код, например,
Statement stmt = null;
ResultSet query_rs;
String query = "SELECT * FROM my_table";
query_rs = stmt.executeQuery(query);
int counter_rs = 0;
ArrayList my_arr = new ArrayList();
while(query_rs.next())
{
//here I want to add one row data in array index
counter_rs++;
my_arr[counter_rs] = query_rs; //Store row data in particular array index
}
System.out.println(my_arr.toString()); //Show all data
P.S. Моя главная линия - my_arr[counter_rs] = query_rs;
. Заранее спасибо
«любезно понять мой вопрос» - не вопрос. – Maroun
Это действительно непонятно, какова ваша проблема. В настоящее время работает ваш код? Если нет, какая ошибка? Если да, то в чем вопрос в точности? –
Почему бы вам не получить NPE здесь 'query_rs = stmt.executeQuery (query);'? – PopoFibo