这是将数据库中特定列的数据存储到数组列表的代码。
ArrayList<String> mArrayList = new ArrayList<String>();
Cursor mCursor = null;
mCursor.moveToFirst();
while(!mCursor.isAfterLast()) {
mArrayList.add(mCursor.getString(mCursor.getColumnIndex(DBAdapter.SOURCE_NODE_ID)));
mCursor.moveToNext();
}
for(String d1:mArrayList) {
System.out.println(d1);}
但是在运行程序后,输出中没有任何内容。
这个程序有什么问题?
谢谢。