Java流程控制03 循环结构

文章目录

循环结构是学习Java中非常重要的一部分,通过学习循环结构能够实现很多功能。

一、While循环结构

 while是最基本的循环

只要布尔表达式为true,循环就会一直执行下去

一定要避免死循环

while(布尔表达式){

        //循环内容

}

//计算1+2+3+...+100=?
int i=0;
int sum=0;
while (i<=100){
    sum=sum+i;
    i++;
}
System.out.println(sum);

二、do...while循环

while是先判断后执行,do....while是先执行后判断
Do....While 总是保证循环体会被至少执行一次

do{

        //代码语句

}while(布尔表达式);

例: 

//计算1+2+3+...+100=?
int i=0;
int sum=0;
do {
    sum=sum+i;
    i++;
}while (i<=100);
System.out.println(sum);

 三、For循环

1.For循环

关于for循环有以下几种说明:

最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句
然后,检测布尔表达式的值。如果为true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句
执行一次循环后,更新循环控制变量(迭代因子控制循环变量的增减)
再次检测布尔表达式。循环执行上面的过程

快捷键100.for

一些for循环的练习在文章流程控制04中。

for(初始化;布尔表达式;更新){

        //代码语句

}

2.增强For循环

for(声明语句:表达式)

{

        //代码语句

}

例:

int[] numbers={10,20,30,40,50};//定义了一个数组
//遍历数组的元素
for (int x:numbers){//增强for循环
    System.out.println(x);
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值