下一个代码会按预期工作吗?

Cursor c = db.query(tableName, requestedColumns, condition,
        conditionParams, null, null, sortOrder);
while(c.moveToNext())   {
     //do stuff with rows
}

到目前为止,我发现的示例建议在循环之前调用c.moveToFirst(),但这真的有必要吗?

最佳答案

是的,它将起作用,moveToNext实际上调用moveToFirst

关于java - 没有moveToFirst的Cursor.moveToNext,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22612037/

10-10 08:33