我想寫一個Java函數有List對象作爲輸出參數。作爲輸出參數在Java列表
boolean myFunction(int x, in y, List myList)
{
...Do things...
myList=anotherList.subList(fromIndex, toIndex);
return true
}
此之前,我調用函數我宣佈myList中如下: 列表myList中= NULL; 然後我調用函數myFunction(x,y,myList) 但是,當我嘗試操縱myList時,我發現myList仍然爲空。
我確定函數代碼中的變量「antherList」不爲空,我確信subList函數返回一個非空List。
是什麼原因,以及如何在Java函數中傳遞List作爲輸出參數? 非常感謝。
偉大的Martjin,非常感謝你! – Rami 2012-07-20 15:12:17