我想将特定列的值存储在数组中,因为我是新手,所以我不知道该怎么做。我从 sqlite 获取值作为
1
2
123
432
3
5
我想将这些值存储在字符串数组中。请告诉我,我没有通过谷歌搜索找到任何合适的例子..thanx 提前。
public void fun(String query){
Cursor cursor = db.rawQuery(query, null);
try{
String[] arr = new String[cursor.getCount()];
if(cursor != null){
while(cursor.moveToNext()){
for(int i = 0; i < cursor.getCount(); i++){
arr[i] = cursor.getString(0).trim();
}
cursor.moveToNext();
}
cursor.close();
}
}finally{
cursor.close();
}
}
这里查询是
SELECT <COLUMN_NAME> FROM <TABLE_NAME> WHERE <CONDITION>;
我认为我做错了,请纠正我的错误...