元素位置我熟悉的方式,我可以得到在數組中的元素的位置,特別是那些表明這裏:Element position in array爪哇 - 獲得數組
但我的問題是我無法弄清楚如何轉換此代碼適合我的需求。
我要檢查什麼是一個字符串有一個ArrayList的匹配,如果是,什麼是ArrayList中字符串的索引。
惱人的是我成功地驗證字符串是在ArrayList中(見我的第一行代碼)
listPackages是ArrayList的
current_package是我想找到它在listPackages位置字符串。
這裏是我的代碼:
if (listPackages.contains(current_package)) {
int position = -1;
for(int j = 0; j < listPackages.size(); j++) {
if(listPackages[j] == current_package) {
position = j;
break;
}
}
}
希望得到任何幫助!
謝謝!
另外,請不要使用==來比較的Java對象,甚至是字符串。始終使用等號方法。 –
謝謝,你是對的...複製粘貼:) –