鍍金池/ 問答/Java/ <? extends E> 和 <? super E>

<? extends E> 和 <? super E> 的問題

<? extends E> 
<? super E>

為什么第一種是不能使用 set<? extends E>(),而能 <? super E> get(),
而第二種是不能get卻能set。

它們和不使用通配符的下發(fā)有什么區(qū)別: <T extends E> <T super E>

回答
編輯回答
涼汐

Java 泛型一覽筆錄
泛型中? super T和? extends T的區(qū)別
Java泛型詳解
看完這三篇,估計(jì)對(duì)泛型你會(huì)有個(gè)深入的了解了

2017年6月9日 04:14