黑马程序员技术交流社区

标题: ? extends E与? super E到底有什么区别啊 [打印本页]

作者: 左右.律    时间: 2016-9-10 22:35
标题: ? extends E与? super E到底有什么区别啊
    今天学的真是各种蒙b了,这是想不通,感觉两个是一个意思,都是子类可以用啊.

作者: 飞儿-程序猿    时间: 2016-9-10 23:57
<? extends E>
                                向上限定,E及其子类
                                ? extends Animal
                                ? 代表的就是Animal类本身或者是Animal类的子类
<? super E>
                                向下限定,E及其父类
                                ? super Animal
                                ? 代表的就是Animal类本身或者是Animal类的父类

作者: sjb201609    时间: 2016-9-11 01:31
给你推荐一篇知乎上的回答 讲的就是这个问题 解释的很透彻易懂
https://www.zhihu.com/question/20400700




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2