java 泛型 增强for循环

Posted shangjinshuai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 泛型 增强for循环相关的知识,希望对你有一定的参考价值。

泛型: 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循环的主要内容,如果未能解决你的问题,请参考以下文章

java 泛型 增强for循环

Java——集合(Collection接口),迭代器,增强for循环,泛型

2020/7/14 java 增强for 泛型 list接口 list接口 set接口

Java的Iterator迭代器补充,增强for循环,泛型,List接口,set接口

java基础(18):集合Iterator迭代器增强for循环泛型

java基础第十二篇之集合增强for循环迭代器和泛型