-4
我有2個對象數組,我想將一個對象從一個數組傳遞給另一個而不更改原始數組。Java將一個值傳遞給一個數組而不改變原始
Array1[3] = Array2[3];
Array1將被更改,而Array2不會。
我有一個名爲Level的類和一個名爲levelList的級數組;我也有這個名爲cleanLevelList的數組的副本,所以我可以重新加載原始級別。
我的呼喚:
levelList[1] = cleanLevelList[1];
它下一次它被稱爲它再次改變cleanLevelList工作一次即可;
我試過cleanLevelList.clone();
...問題是? :) –
你是什麼意思的「改變」。你是指數組本身,還是數組中的對象? –
是什麼讓你認爲Array2可能會被賦值改變? – Xie