增强for循环:简化数组和collection集合的遍历
.实现iterator接口的类,允许其对象成为增强型for语句的目标
.它时jdk5之后出现的,其内部原理是一个iterator迭代器
增强for循环格式:
for(元素数据类型 变量名: 数组或者collection集合){
//在此处使用变量即可,该变量就是元素
}
范例:
int arr[]={1,2,3,,4,5,6};
for(int i : arr){
System.out.println(i);
package collection集合;
import java.util.ArrayList;
import java.util.List;
public class 增强For循环 {
/*
增强for循环:简化数组和collection集合的遍历
.实现iterator接口的类,允许其对象成为增强型for语句的目标
.它时jdk5之后出现的,其内部原理是一个iterator迭代器
增强for循环格式:
for(元素数据类型 变量名: 数组或者collection集合){
//在此处使用变量即可,该变量就是元素
}
范例:
int arr[]={1,2,3,,4,5,6};
for(int i : arr){
System.out.println(i);
}
*
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
//arr
int arr[]={1,2,3,4,5,6};
for(int i : arr){
System.out.println(i);
}
System.out.println("---------------------------");
//string
String s [] = {"hello","world","java"};
for(String i : s){
System.out.println(i);
}
System.out.println("---------------------------");
//list
List<String> list = new ArrayList<String>();
list.add("hello");
list.add("world");
list.add("java");
for(String i : list){
System.out.println(i);
}
}
}