高级for循环
格式:
for(数据类型 变量名: 被遍历的集合(Collection)或者数组){
}
对数组也能进行遍历
对集合遍历
只能获取集合中元素,但是不能对集合进行其他操作
传统for循环和高级for循环有什么区别?
高级for循环有一个局限性,必须有被遍历的目标
建议在遍历数组的时候,还是希望使用传统for循环
因为传统for循环可以定义角标
ArrayList<String> al = new ArrayList<String>();
for(String s:al){
System.out.println(s);
} |