A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
吕晓阳
中级黑马
黑马币:9
帖子:89
精华:0
© 吕晓阳 中级黑马 / 2015-4-28 15:28 / 277 人查看 / 0 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
对于一个范围内的一类事物,可以通过泛型限定的方式定义,有两种方式:
1)? extends E:可接收E类型或E类型的子类型;称之为上限。
如:ArrayList<? extends Number>x = new ArrayList<Integer>();
2)? super E:可接收E类型或E类型的父类型;称之为下限。
如:ArrayList<? super Integer>x = new ArrayList<Number>();