流程控制-for循环

阅读:157

for循环,在每次循环后更新计数器或者类似的变量,通过此计数器或变量来控制循环次数。

格式如下:

for(计数器初始值;条件;更新计数器){
  //语句
}

计数器需要设定一个初始值,每次循环会判断条件,第三部分要更新计数器。Java中允许for循环内可以为任何表达式,但是大家都是按照for(计数器初始值;条件;更新计数器)这种结构。

我们同样的需求,计算从1到100的和,代码如下:

public class ForTest {
    public static void main(String[] args) {

        int ret = 0;

        for (int i = 0; i <= 100; i++) {
            ret += i;
        }

        System.out.println("从1加到100的值为:" + ret);

    }
}

输出结果为:从1加到100的值为:5050

 

Jdk5之后增加了一种增强for循环:

for(数组或集合中类型 变量 : 数组或者Collection集合){
	//语句
        }

由于集合和数组还没学习过,后面代码例子中会有讲述。


© 版权归知否网(zhifou.net)所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权知否网将依法追究其法律责任。
读后有收获,请作者喝杯咖啡

精彩留言

发表评论
更多精彩内容,请关注微信公众号