永发信息网

java泛型 <? super Number>难道不是规定了只能添加Number的超类吗?

答案:1  悬赏:0  手机版
解决时间 2021-11-13 11:37
java泛型 <? super Number>难道不是规定了只能添加Number的超类吗?
最佳答案
Number的超类不太好想,我用动物给你解释
List dogs = new ArrayList();
dogs.add(new 斑点狗());//可以,斑点狗is a dog,可以往里加
dogs.add(new Dog());//可以,不管什么狗,都可以往里加
dogs.add(new Animal());//不可以,可能是只猫,不能往狗队列里加!
回到你的问题,不管这个list实际上是什么,Number或者Number的任何子类对象,都可以添加进去,没有任何问题。追问你这不是加子类去了吗这是通配符超类限制呀追答你的问题不就是,为啥子类可以加么追问这个通配符指的是加Number的超类追答这意味着,它是Number的任意一级的超类,也包括Number自身
所以这样的list可以添加Number的对象,或者任意Number子类的对象,有什么问题嘛?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
4的2004次方等于多少?
若x^2-3x+1=0,则x^2/x^4+x^2+1的值为多
味事达酱油和美极鲜酱油有什么区别
每开一张增值税发票是不是都要做一个购货合同
如图4-27,菱形纸片ABCD中,角A=60度,将纸片
法庭上被告和我原告的家属叫什么
220V输出12V1.2A的变压器是多少W
清华阳光亚都全国连锁专卖地址在什么地方,想
请问一下能用繁体字开具发票吗?
我想问问计算机怎么学?
睡着没接女朋友电话。她两天不理我了
amd锐龙ryzen7 1700只能安装windows10系统吗
一桥通三地,猜数字
佳和旅店(本溪溪湖区)地址有知道的么?有点事
惜缘宾馆(本溪溪湖区)地址在什么地方,想过去
推荐资讯
口袋妖怪白金打败冠军后怎么去生存者区域和战
急急急!!!特急!!!请亲们快速帮帮我!!
纵向中心轴在同一直线上的吊灯安装,偏斜应不
为什么我算数很慢?
蔡姓和杨姓能在一起做生意吗
厨房的洗碗池用什么材质的好
谁有长野博v6主演的电影?除了奥特曼… 百度
天开画图是什么意思
谁帮我查下备案/许可证号 京icp备1303075
2016内蒙古事业单位考试对于户籍有哪些限制?
26题。电源电压为四点五V,没有告诉电阻怎么
《蒙面歌王》猜猜猜2淘气的粉红女王是谁?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?