java中的循环语句

java中的循环语句

一个完整的循环,需要考虑四个要素:

  • 初始化部分: 可以包含一条或多条语句。进行一些相应的初始设置(一般就是定义变量并设置初始值)。
  • 条件判断的部分:它一定是一个布尔结果。这个结果用于确定是否继续重复。
  • 规律重复的部分: 这部分就是你提取出来的重复执行的代码。
  • 控制条件的部分【很关键】: 在一次循环以后,要记得看看之前的“条件”是否需要更新。

关于循环的选择

  • 一般经验,就是当循环的次数已知时,最好用for循环,写起来简单。
  • 当循环次数未知时, 最好用while循环来写。
  • 另外,先考虑用for、再考虑用while、最后考虑用do … while…

1.for循环结构

格式:

for(【1】初始化语句;【2】条件判断语句;【4】控制条件语句){
	【3】循环体语句;
}

初始化语句可以写到循环外,条件控制语句可以写到循环语句内

【1】初始化语句
for(;【2】条件判断语句;){
	【3】循环体语句;
	【4】控制条件语句
}

2.while循环结构

格式:

//语法基本格式:
while(条件判断语句:布尔值){
    循环体语句;
}


//完整的循环组成
【1】初始化部分
while(【2】条件判断部分:布尔值){
    【3】循环体语句;
    【4】更新条件语句;
}

3. do…while循环结构

格式:

//语法基本格式:
do{
	循环体语句;
}while(条件判断语句)


//完整的循环组成
【1】初始化部分
do{
    【3】循环体语句;
    【4】更新条件语句;
}while(【2】条件判断部分:布尔值);

4.三种循环的区别

  • for 和 while循环都是先做条件判断,再执行循环体,do…while是先执行循环体再进行判断
  • for内写初始化语句时,在for循环结束后不能使用初始化变量循环后的值,for 和 while初始化语句都在循环外部时,循环结束后仍可以调用初始化变量循环后的值
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值