2011-09-06 59 views

回答

22

更換

method(Collections.emptyList()); 

method(Collections.<String>emptyList()); 

<String>.後是一個明確的emptyList的類型參數綁定,所以它會返回一個List<String>而不是List<Object>的。

5

您可以指定Param類型,像這樣:

public void passEmptyList() { 
    method(Collections.<String>emptyList()); 
} 
相關問題