risc-v中文社区

 找回密码
 立即注册
查看: 838|回复: 0

[原创] java for risc-v系列知识讲座(5)---for循环及foreach循环

[复制链接]

20

主题

23

帖子

96

积分

注册会员

Rank: 2

积分
96
发表于 2021-7-29 17:26:29 | 显示全部楼层 |阅读模式
本帖最后由 szy 于 2021-7-29 17:28 编辑

java的for循环,很好理解,其它的 循环比如while在此不讲。在IDEA中,当我们输入foreach时,IDEA会自动变成for,并且会将代码格式体现为:
        for (:
             ) {

        }

说白了,foreach只不过是表面现象,其实语法上来说还是for,实验如下:
public class ForLoop {
    public static void main(String[] args)
    {
        int[] bs = new int[5];
        for(int i=0;i<bs.length;i++)
        {
            bs = i;
        }
        for(int i=0;i<bs.length;i++)
        {
            System.out.println(bs);
        }
        for (int iv:bs) {
            System.out.println(iv);
        }
        ArrayList<Integer> arrayList = new ArrayList(10);
        for(int i=0;i<bs.length;i++)
        {
            arrayList.add(i);
        }
        for (int aiv:arrayList) {
            System.out.println(aiv);
        }


    }
}

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



Archiver|手机版|小黑屋|risc-v中文社区

GMT+8, 2024-4-27 19:11 , Processed in 0.013437 second(s), 17 queries .

risc-v中文社区论坛 官方网站

Copyright © 2018-2021, risc-v open source

快速回复 返回顶部 返回列表