データベースに登録されているデータを配列にする
databaseデータベースに登録されているデータを配列にする方法を教えてください。
適当に作った配列は問題なく動作します。
String[] array = {"abc_1","abc_2","abc_3","abc_1","abc_5","abc_4"};
for(int i = 0; i<6; i++){
.....array[i]....
}
https://stackoverflow.com/questions/4042434/converting-arrayliststring-to-string-in-java
を参考に下を試しましたがデータは反映されません。
ArrayList<String> list = new ArrayList<String>();
Cursor cursor= database.rawQuery("select * from tbl_abc", null);
while (cursor.moveToNext()) {
abc_num = cursor.getString(4);
list.add(abc_num);
}
String[] array = list.toArray(new String[list.size()]);
for (int i = 0; i < array.length; i++) {
array[i] = list.get(i);
.....array[i]....
}
対処法、お願いします。