Что такое использование moveToFirst () в курсорах SQLite?
Я новичок в программировании, и я нашел этот кусок кода в интернете, и он отлично работает
Cursor c=db.query(DataBase.TB_NAME, new String[] {DataBase.KEY_ROWID,DataBase.KEY_RATE}, DataBase.KEY_ROWID+"= 1", null, null, null, null);
if(c!=null)
{
c.moveToFirst();
}
но я не могу понять использование
if(c!=null)
{
c.moveToFirst();
}
часть. Что именно он делает, и если я удаляю
if(c!=null) { c.moveToFirst(); }
часть, код нет работа.