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;
}
이것이 요소의 위치를 얻기위한 함수를 작성하는 "가장 좋은"방법입니까? 아니면 내가 활용해야 할 자바에 멋진 shmancy 네이티브 함수가 있습니까?
==
하면 대부분의 경우 잘못된 결과가 생성됩니다.