集合框架中取出元素的方式for循环增强型与一般形式for循环的对比
来源:互联网 发布:mui框架 js 构建dom 编辑:程序博客网 时间:2024/06/06 16:55
以前我们在遍历元素时,一般情况下是采用以下格式:
Collection coll = new ArrayList(); coll.add("a1"); coll.add("a2"); coll.add("a3"); coll.add("a4"); for (Iterator it = coll.iterator(); it.hasNext();) { Object obj = it.next(); System.out.println(obj); }
在JDK1.5以后,Comparable接口继承了Iterable接口。
增强for循环:用于遍历Collection集合或者数组
格式:
for(元素类型 变量:collection容器or数组){ System.out.println(变量);}
例如:
for(Object obj :coll){ System.out.println(obj); }
传统的for循环与增强型for循环的区别:
传统for循环可以在任何情况下使用,而增强型的for循环要求有被遍历的目标,目标只能是Collection或者数组(建议数组使用传统方式)。
0 0
- 集合框架中取出元素的方式for循环增强型与一般形式for循环的对比
- 集合的3种遍历形式(一般for循环、增强型for循环、迭代器)
- 集合的3种遍历形式(一般for循环、增强型for循环、迭代器)
- 增强型for循环与Map集合的遍历
- Android java程序员必备技能,集合与数组中遍历元素,增强for循环的使用详解及代码
- 增强型的for循环
- 增强的for循环
- 增强的for循环
- for循环 增强for循环 iterator遍历集合的区别与用法
- 集合(增强for循环)
- 增强for循环与普通for循环的区别2
- 【for循环】增强的for循环
- day01 ,(map与增强的for循环)
- 增强for循环的理解与使用。
- for循环中删除集合元素的问题
- Java 5.0 中增强的for循环
- java中增强for循环的原理
- java中增强for循环的原理
- numpy.linalg.eig() 计算矩阵特征向量
- Redis数据库入门教程
- 判断三角形
- Postgresql 开启huge pages
- 清明三天放假归来 jquery的使用
- 集合框架中取出元素的方式for循环增强型与一般形式for循环的对比
- 欢迎使用CSDN-markdown编辑器
- PHP实现 Manacher 最大回文子串算法
- Java enum的用法详解
- 模板匹配
- DEDECMS 列表无限加载
- [转载]【Matlab】 print输出图像大小调整
- 缓存架构设计二三事
- 分布式计算——Daytime协议的实现(TCP版)