增强for循环:是用来替代迭代器的,只能遍历数组以及Collection集合
语句定义格式:
for(元素的类型 变量名 : 数组|Collection集合){//记得用泛型,不然还得向下转型
点击查看代码
public class ForDemo1 {
public static void main(String[] args) {
ArrayList<String> list1 = new ArrayList<>();
list1.add("hello");
list1.add("world");
list1.add("java");
list1.add("hello");
list1.add("hadoop");
for (String s : list1) {
System.out.println(s + "--" + s.length());
}
System.out.println("-----------------------");
int[] arr = {11,22,33,44,55};
for(int i:arr){
System.out.println(i);
}
}
}