集合增强for——增强for,底层仍然是迭代器 || 使用增强for循环 在Collection集合上使用,也可以直接在数组上使用

CollectionFor.java

package com.dym.collection_;

import java.util.ArrayList;
import java.util.Collection;

public class CollectionFor {
    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));

        //1. 使用增强for循环 Collection集合上
        //2. 增强for,底层仍然是迭代器
        //3. 增强for 可以理解成就是简化版本的 迭代器遍历
        //4. 增强for循环的快捷键方式 I
        for (Object book:col) {
            System.out.println("book="+book);
        }
        // 增强for循环,也可以直接在数组上使用
        int [] nums={99,77,34,45,245,772,23,245};
        for (int i:nums) {
            System.out.println(i);
        }
    }
}

猜你喜欢

转载自blog.csdn.net/qq_39368007/article/details/115269870