Androidアプリの場合、次の機能があります
private ArrayList<String> _categories; // eg ["horses","camels"[,etc]]
private int getCategoryPos(String category) {
for(int i = 0; i < this._categories.size(); ++i) {
if(this._categories.get(i) == category) return i;
}
return -1;
}
これは、要素の位置を取得するための関数を作成するための「最良の」方法ですか?それとも、私が活用すべきJavaの派手なshmancyネイティブ関数はありますか?
==
、ほとんどの場合、誤った結果が生成されます。