java_泛型(设置通配符下限)
2024-09-23 05:50:23
package ming; import java.util.ArrayList;
import java.util.Collection;
import java.util.List; /*
* 返回最后一个被复制的元素
* dest必须是src的父类或者本身
* 作用:集合之间的赋值
* */ public class GenericMethodTest { public static <T> T copy(Collection<? super T> dest, Collection<T> src) {
T last = null;
for (T ele : src) {
last = ele;
dest.add(ele);
}
return last;
} public static void main(String[] args) {
List<Number> ln = new ArrayList<Number>();
List<Integer> li = new ArrayList<Integer>();
li.add(5);
li.add(4);
Integer last = copy(ln, li);
System.out.println(ln);
} }
最新文章
- [Sass]嵌套
- 面试问题2:给一个5G的大文件,保存的数据为32位的整型,找到所有出现次数超过两次的数字
- 三言两语之简单上手sass
- 【圣诞特献】Web 前端开发精华文章推荐【系列二十一】
- windows系统调用 semaphore信号量
- 浅谈AsyncState与AsyncDelegate使用的异同
- unity 3消 游戏
- SQLite多线程读写实践及常见问题总结
- Expedition(优先队列)
- THE ROAD TO PROGRAM
- animation &; @keyframes 实现loading效果
- Weblogic10 集群配置
- 关掉那些windows上因权限无法关闭的服务
- OverFeat学习
- 关于html的基础标签
- 【安全测试自学】初探web安全处测试(二)
- constructor属性解析
- 一脸懵逼加从入门到绝望学习hadoop之Caused by: java.net.UnknownHostException: master报错
- require.ensure的用法;异步加载-代码分割;
- php对文件的操作
热门文章
- SharePoint 2010 出错! HTTP Error 503. The service is unavailable
- HDU 4393 Throw nails
- MongoDB之二基础入门(安装启动)
- SQL Server 外键约束的例子
- CXF之三 Tomcat中发布Web Service
- Linux新手必看:浅谈如何学习linux
- bzoj 3551 [ONTAK2010]Peaks加强版(kruskal,主席树,dfs序)
- PHP生成各种验证码和Ajax验证
- sqlserver 出现 因为文件组 &#39;PRIMARY&#39; 已满 的解决办法 有可能是磁盘剩余空间不足 导致的
- jira破解