एंड्रॉइड ऐप के लिए, मेरे पास निम्न कार्यक्षमता है
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;
}
एक तत्व की स्थिति प्राप्त करने के लिए एक फ़ंक्शन लिखने का "सबसे अच्छा" तरीका है? या जावा में एक फैंसी शमीनी मूल कार्य है जिसका मुझे लाभ उठाना चाहिए?
==
अधिकांश मामलों में गलत परिणामों के उपयोग का परिणाम होगा।