我有這種方法,編輯列表,但功能之外它似乎並沒有工作:編輯列表似乎不起作用
private void deleteOpposites(List<LinkConnection> original){
List<LinkConnection> result = new ArrayList<LinkConnection>();
while(original.size() > 0){
LinkConnection l = original.remove(0); //taking first element
for(int i=0;i<original.size();i++){
if(original.get(i).oppositeLink(l))
original.remove(i);
}
result.add(l);
}
original = result;
}
,你可以看到我的alghoritm從刪除元素原始列表以便處理它們。現在,處理的列表位於結果局部變量中,我希望我的原始列表指向新列表。
無論如何,這一職能的,我只是得到一個空列表...
因爲'original'只聲明爲這個方法 – nikis
?original是一個參數 – Phate