Collection接口遍历对象方式2-for循环增强
增强for循环,可以代替iterator迭代器,特点:增强for就是简化版的iterator,本质一样。只能用于遍历集合或数组。
基本语法
for(元素类型元素名:集合名或数组名){
访问元素
案例演示(看老师演示遍历Book,并使用Debug源码来证明)CollectionFor.java
for (Object object : col) {System.out.println(object);}
public class collectionFor {
@SuppressWarnings({"all"})
public static void main(String[] args) {
Collection col = new ArrayList();
col.add(new Book("三国演义","罗贯中",10.1));col.add(new Book("小李飞刀","古龙",5.1));col.add(new Book("红楼梦","曹雪芹",34.6));
//使用增强for
for(object book : col) {
System.out.println("book=" + book);
}
//增强for,也可以直接在数组使用
网友评论