如何切換數組列表中的每兩項?編譯錯誤,賦值表達式
例如: 「喜」, 「怎麼做」, 「是」, 「你」 變成了:
「怎麼做」, 「喜」, 「你」, 「是」
這是我的錯誤(在實踐中):
編譯器找到了一個它不期待的數據類型。有時,當你弄錯=用於==比較值
發生此錯誤時意想不到類型
需要:可變
實測值:值
list.get(ⅰ)= list.get第(i + 1);意想不到類型
需要:可變
實測值:值
list.get第(i + 1)=溫度;
這是我有:
public void switchPairs(ArrayList<String> list){
String temp = "";
for(int i = 0; i<= list.size(); i+2){
temp = list.get(i);
list.get(i) = list.get(i+1);
list.get(i+1) = temp;
}
}
你認爲'list.get(i)= ...'應該做什麼?你爲什麼這麼認爲? – 2015-04-03 22:22:57