增强的for循环(或foreach)
2014-06-23 17:11
260 查看
增强的for循环(也称为foreach循环):不用下标变量,顺序的访问整个数组。不能以其他顺序访问数组,或者改变数组的元素。
for(elementType element: arrayRefVar){}
emement必须声明为与数组中元素相同的数据类型
增强for循环只能用在数组和实现Iterator接口的集合类(Collection以及其子类(hashmap,linklist,arraylist))中。
cllection中增强的for循环是利用Iterator接口里面的方法实现的。
map中的keySet()和entrySet()方法得到的Set集合也可以用增强的for循环。
for(elementType element: arrayRefVar){}
emement必须声明为与数组中元素相同的数据类型
增强for循环只能用在数组和实现Iterator接口的集合类(Collection以及其子类(hashmap,linklist,arraylist))中。
cllection中增强的for循环是利用Iterator接口里面的方法实现的。
map中的keySet()和entrySet()方法得到的Set集合也可以用增强的for循环。
相关文章推荐
- 增强的for循环--foreach循环
- java1.5以上增强的for循环 与foreach
- Iterator迭代器和foreach增强for循环的效率比较
- 老生常谈foreach(增强for循环)和for的区别
- foreach(增强for循环)和for的区别
- java基础39 增强for循环(也叫foreach循环)
- Java中的增强for循环(foreach)的实现原理
- Java基础之高级(增强的)For循环(foreach)
- Java增强for循环--foreach深入探讨
- Java基础——增强for循环(foreach)
- 增强的for循环(或foreach)
- Java基础之集合框架(四)--Collections、Arrays、增强for循环、可变参数、静态导入
- 2015062908 - EffactiveJava笔记 - 第46条 foreach优先传统for循环(4)
- 重踏学习Java路上_Day16(List的子类,泛型,增强for循环,静态导入,可变参数)
- 静态导入、自动装包/拆包、增强for循环、可变参数、枚举
- Java SE 加强-静态导入_自动装拆箱_增强for循环_枚举
- 基础加强_静态导入/可变参数/增强for循环/基本类型包装类
- Java增强for循环 (java中的冒号)
- 定制自己的增强For循环
- Java学习笔记:for-each增强for循环