Java 三种遍历集合的方式

先导入数据这里以遍历ArrayList为例:

一、导入六条数据

List<String> str = new ArrayList<String>();

        str.add("1");
        str.add("2");
        str.add("3");
        str.add("4");
        str.add("5");
        str.add("完成")

二、第一种传统for循环

		for (int i = 0; i <str.size() ; i++) {
            System.out.println(str.get(i));
        }

三、第二种高级for循环

        for(String s: str){
            System.out.println(s);
        }

四、第三种forEach循环(jdk1.8出现的)

        str.forEach(temp->{
            System.out.println(temp);
        });
        
//如果是HashMap:
        Map<Integer,String> map = new HashMap<Integer, String>();
        map.put(1,"1");
        map.put(2,"2");
        map.put(3,"3");
        map.put(4,"4");
        map.put(5,"5");
        map.put(6,"完成");
        map.forEach((k,v)->{
        System.out.println(k+"="+v);
        });

以上为菜鸟笔记,仅供参考…

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值