我有一個簡單的示例遊戲,有一個菜單,按鈕到各級。我想要的只有1級是「解鎖」或可點擊的,用戶可以將級別1解鎖1.因此,我想過使用首選項併爲每個級別設置一個布爾屬性,但我也想學習SQL和所以,將其實施到遊戲中。現在,我可以添加值到數據庫中,但他們讀回來的時候並將它們與字符串它沒有做任何事情:Android的SQLite讀取和比較問題
public String getValue(Cursor cursor) {
String id = new String();
while (cursor.moveToNext()) {
id = cursor.getString(0);
}
return id;
}
然後我用string.toString()等於(「東西」)進行比較;有沒有更好的方式去做我想做的事情?爲什麼不比較?
什麼是'string.toString()。equals(「something」)''。什麼是'串'?你在哪裏使用它?它回來了什麼?該函數返回的'id'的值是多少?你期望它「做」什麼? – Falmarri
字符串是一個字符串對象,並且在一些搜索期間,很多人都說過使用toString()。equals(「」); – semajhan