18
下面的代碼給出了一個編譯錯誤:是否有類型安全的方式來傳遞一個空列表作爲參數在java中?
public void method(List<String> aList) {}
public void passEmptyList() {
method(Collections.emptyList());
}
有沒有辦法通過一個空單method
沒有
- 使用一箇中間變量
- 鑄造
- 創建另一個列表對象如
new ArrayList<String>()
?