私はプログラミングの初心者ですが、インターネットでこのコードを見つけましたが、問題なく動作します
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(); }
一部、コードは機能しません。