【发布时间】:2016-08-10 14:22:06
【问题描述】:
private ArrayList<String> names;
Cursor cursor = db.rawQuery("select name from dog",null);
if(cursor != null && cursor.moveToFirst()){
do{
names.add(cursor.getString(cursor.getColumnIndex("name")));
}while (cursor.moveToNext());
}
我正在尝试从数据库中的同一列中获取多个值,但我不知道如何将它们动态设置为 String[] 或 ArrayList。因为数据编号是动态的,所以有点困惑。我'不确定我刚刚写的代码是否正确。
【问题讨论】:
-
登录到控制台会得到什么输出?