问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java 泛型 lt;super T>中 super 怎么 理解?与 extends 有何不同

发布网友 发布时间:2022-05-11 00:33

我来回答

2个回答

热心网友 时间:2023-11-19 10:19

例如public static <T> void add(List<T> l1,List<? super T> l2){
//那么l2中的元素就只能是泛型T的父类
//例如l1的类型是List<String>
//那么l2中的元素就可以是List<Object>
//因为Object类是String的父类,可以不一定是直接父类,也可能是父类的父类
//而l2就不能设定为List<Integer>,因为Integer不是String的父类。与String没有继承 关系

}

如果该方法是public static <T> void add(List<T> l1,List<? super T> l2){
//那么List<> ,中括号里面指定的元素就只能是T的子类型,与super刚好相反

}

当然,<? super T>和<? extends T>都能指定与T相同的类型,例如两种情况都可以指定l1和l2都为List<String>

热心网友 时间:2023-11-19 10:19

super 是表示父类的意思,好像用在构造函数,调用父函数。
还有,就是泛型 表示 参数的 上限, 就自能是它,和其子类。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
绿豆汤用什么锅煮最好-绿豆汤不能用铁锅煮吗 用别人的天猫账号买东西,怎么让他不知道 别人帮忙天猫上买东西,自己怎么差东西到哪了 ...订单号1077404480880131我想知道别人给我买的东西到哪了 在天猫买了东西后怎么查到了哪里 是别人帮我买的 经期夹腿自慰会导致不孕吗? 月经期间性刺激的危害 英语音标分为几类 如何理解当代初中生的生理和心理特点? ...孩子是农历8月初八下午3点8分出生,麻烦给起个名字。 Java 泛型中super T和extends T的区别 supert是什么意思 笔记本电脑的开机和关机音乐怎么给关掉? 电子商务法律条文有哪些 我国出台的电子商务法律法规有哪些 联想笔记本开机音乐怎么消除 《电子商务法》确立的我国垮境电子商务国际法律发展战略是什么?_百度问一问 问一下笔记本自身音乐怎么关啊,谢谢各位 电子商务法的法律定义 联想笔记本开机音乐怎么关??? 任务1+分析《电子商务法》实施行业所发生的变化 中华人民共和国电子商务法共分多少章?每章的标题分别是什么 条形码怎么输入,请教,最好有图 怎样关闭笔记本主板开机音乐? 中华人民共和国电子商务法是由什么通过的 电脑开机后怎么自动放歌?一直响,怎么关? 电子商务法属于什么法律部门 电子商务法电子商务争议解决 我国中华人民共和国电子商务法的立法目的是什么 电子商务法于哪一年的1月1日实施 Java泛型&lt;? extends T&gt;和&lt;? super T&gt; java中泛型限定&lt;? extends Comparable&lt;? super T&gt;&gt; 和 &lt;T extends Comparable&lt;? super T&gt;&gt; 有什么区别? 关于super junior-T /super junior-M /super-K.R.Y ? &lt;T extends Comparable&lt;? super T&gt;&gt;这个怎么理解 我想知道SUJU从出道到现在的所有情况 The method binarySearch(List&lt;? extends Comparable&lt;? super T&gt;&gt;, T) in the type Collections is not app java中 Arrays.sort()这个函数 我想用它API中提供的sort(T[] a, Comparator&lt;? super T&gt; c) 在周大福买了一条k金项链店员说是22k金,但是发票上写的还是18k金,而 22k金手饰是以什么单位定价的,我买条项链花了七千多了才十克是不是被杀猪了 T和supercharge的区别? 22k金项链花了一万多买的请问多少钱一克? 22k金能换成千足金吗 我电脑的Flash不能正常播放,QQ游戏的Flash模块打不开,游戏商城打不开,请给我个Flash的下载地址! 每次关闭QQ游戏时就会弹出一个Adobe Flash Player下载框,3 4 秒后又自动消失了是怎么回事 为什么QQ游戏可以进玫瑰小镇确进不了了,显示FISF PLAYER版本过低 是怎么回事 要怎么解决? QQ游戏玩不了。说是flash player什么的不是最新版本。这个怎么弄??? qq飞车flash插件下载 QQ游戏-浪漫玫瑰园-Flash Player版本过低 qq游戏中网页游戏打不开,以安装flash插件! 请问:在哪里可以收购原创词曲?