码迷,mamicode.com
首页 > 编程语言 > 详细

java 泛型 增强for循环

时间:2020-11-07 15:48:31      阅读:17      评论:0      收藏:0      [点我收藏+]

标签:string   运行时   generic   就是   col   变量   增强for循环   添加   str   

泛型: Generics
安全校验机制
可以在类或者方法中预支的使用未知的类型,在JDK1.5之后引入的新特性
让你在设计API时可以指定类或者方法支持泛型,这样我们使用API时,变得更为简洁,安全
并且得到了在程序编译时期的语法安全检查.
将运行时期ClassException,转移到编译时期变成了编译异常.
避免了类型强转的麻烦

使用:
在集合中会大量使用到泛型.
在开发中,泛型,用来灵活的将数据类型应用到不同的类中方法中接口中.
将数据类型作为参数进行传递.
Collection.add(E e) 泛型通配符 不是* 而是<?>



//增强for循环 原理就是迭代
//JDK1.5新增特性 高级for循环 【for each】
//格式: for(元素的数据类型 变量 : Collection集合/数组){
// //操作代码
//
// }
//备注: 在迭代的过程中,不要对集合元素进行删除添加动作
for (String name : coll){
//操作代码
System.out.print(name);
}

java 泛型 增强for循环

标签:string   运行时   generic   就是   col   变量   增强for循环   添加   str   

原文地址:https://www.cnblogs.com/shangjinshuai/p/13935061.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!