for(元素的数据类型 变量 : Collection集合or数组){ //操作代码 }
例1 遍历数组
public class ForDemo1 { public static void main(String[] args) { int[] arr = {1,3,5,7,11}; //使用增强for遍历数组 for(int a : arr){//a代表数组中的每个元素 System.out.println(a); } } }
例2 遍历集合
import java.util.ArrayList; import java.util.Collection; public class ForDemo2 { public static void main(String[] args) { Collection<String> coll = new ArrayList<String>(); coll.add("aa"); coll.add("cc"); coll.add("bb"); //使用增强for遍历 for(String s :coll){//接收变量s代表 代表被遍历到的集合元素 System.out.println(s); } } }