Java:我为什么要使用通配符?

时间:2017-09-29 09:29:27

标签: java generics wildcard

public <T extends String> void doStuff1(List<T> param) {
}

public void doStuff2(List<? extends String> param) { 
}

根据我的理解,这两种方法是相同的。我想知道哪一个是正确的方法,为什么会这样,如果有一种情况“强迫”我使用通配符。

0 个答案:

没有答案