增强for循环

增强for循环

  • Collection接口遍历对象方式2 : for循环增强

    • 增强for循环,可以代替iterator迭代器,特点:增强for循环就是iterator的简化版,本质是一样。只能用于遍历集合和数组

  • 基本语法

    for(元素类型 元素名 : 集合名或者数组名){
      访问元素
    }

import java.util.ArrayList;
import java.util.List;
@SuppressWarnings({"all"})
public class CollectionFor {
    public static void main(String[] args) {
        List list = new ArrayList();
        list.add(new Books("红楼梦","曹雪芹",25.8));
        list.add(new Books("西游记","吴承恩",30.8));
        list.add(new Books("水浒传","施耐庵",28.8));
        list.add(new Books("三国演义","罗贯中",25.8));
​
        //增强for循环遍历列表
        for (Object o : list) {
            System.out.print(o);
        }
        System.out.println();
​
        //增强for循环遍历数组
        int[] array ={1,2,3,4,5,6};
        for (Object o : array) {
            System.out.print(o);
        }
    }
}
//1.使用增强for循环,在Collection集合
//2.增强for循环,底层仍然是迭代遍历器
//3.增强for循环可以理解成就是简化版本的 迭代器比哪里
//4.快捷方式 I

6.集合测试题

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值