java循环语句_java三种循环语句

引言:

当java的代码块以顺序结构执行的时候,并且需要多次循环,那么我们常用的循环语句有,

,,.

正文:

while定义:

#        while循环一般用于,不知道需要循环多少次的场景

代码示例:

求 1~100之和class DemoDoWhile{

pulic static void main(String[] args) {

int sum = 0;

int i = 1;

while(i <= 100) {

sum += i;

i++;    }

System.out.println("sum = " + sum);

}

}

do...while

定义:#    它是先执行循环中的语句,在判断条件语句中是真还是假,如若是真继续循环,如果是假则终止循环,无论条件判断真假它都会循环一次.

代码示例:

求 1~100之和class DemoDoWhile{

pulic static void main(String[] args) {

int sum = 0;

int i = 1;

do {

sum += sum + i;

i++;

}

while(i <= 100) {

System.out.println("sum" + sum);

}

}

}

for:定义:

for(初始化变量 ; 循环条件 ; 迭代语句 ) {

循环语句

}

#    它是应用在知道循环次数的场景,它首先执行表达式,进行变量初始化操作,其次在进行循环条件语句判断,判断为真就执行循环,判断为假,结束循环.循环语句执行完毕,执行迭代语句,改变循环变量的值.改变完毕以后,在进入循环条件继续循环,判断为真,继续循环,判断为假,结束循环.初始化变量语句,只是在开始的时候执行一次,之后就不执行.代码示例:

求1~100之和

class DemoFor{

pulic static void main(String[] args) {

int sum = 0;

for(int i = 1,j = 100;i < j;i++,j-- ) {

sum+ = i+j;

}

System.out.println("sum" + sum);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值