黑马程序员技术交流社区

标题: 关于泛型限定上限的问题? [打印本页]

作者: kangjianfu    时间: 2013-7-19 00:21
标题: 关于泛型限定上限的问题?
本帖最后由 kangjianfu 于 2013-7-19 00:25 编辑

今天听了毕老师的讲的泛型高级应用中泛型的上限和下限。上限多少明白了。就是能接受父类及其子类的对象。上限还有点不清楚。想请教下下限平时什么时候用,难道只有在用比较器时候用吗?

作者: a767175432    时间: 2013-7-19 01:05
这个得看具体问题
举个例子:ArrayList<? extends E> 这个表示上限 限定了父类是E 这个集合只能存入E的子类
               ArrayList<? super E> 这个表示下限 限定了子类是E 这个集合只能存入E的父类


对比一下就知道什么时候用了

作者: 神之梦    时间: 2013-7-19 20:06
楼主想知道什么时候用可以在API中找下,肯定有用到的方法。
其他的话就看你自己需要的时候可以自定义泛型




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