java选择结构和循环结构总结

if语句

if (条件表达式) {
语句块;
}

if-else 结构

if (表达式) {
语句块1;
} else {
语句块2;
}

多条件 if-else-if 语句

if(表达式1) {
语句块1;
} else if(表达式2) {
语句块2;

} else if(表达式n) {
语句块n;
} else {
语句块n+1;
}

switch 语句格式

switch(表达式) {
case 值1:
语句块1;
break;
case 值2:
语句块2;
break;

case 值n:
语句块n;
break;
default:
语句块n+1;
break;
}
3)default
表示“默认”,即其他情况都不满足。default 后要紧跟冒号,default 块和 case 块的先后顺序可以变动,不会影响程序执行结果。通常,default 块放在末尾,也可以省略不写。
4)break
表示“停止”,即跳出当前结构。

while 循环语句

while(条件表达式) {
语句块;
}

do-while 语句

do {
语句块;
}while(条件表达式);

执行次序不同:
while 循环先判断,再执行。
do-while 循环先执行,再判断。
一开始循环条件就不满足的情况下,while 循环一次都不会执行,do-while 循环则不管什么情况下都至少执行一次。

for循环

for(条件表达式1;条件表达式2;条件表达式3) {
语句块;
}
在这里插入图片描述

for循环嵌套

例子:九九乘法表
在这里插入图片描述

return
return 关键字并不是专门用于结束循环的,return 语句用于终止函数的执行或退出类的方法,并把控制权返回该方法的调用者。如果这个方法带有返回类型,return 语句就必须返回这个类型的值;如果这个方法没有返回值,可以使用没有表达式的 return 语句。

break和continue

使用 break 语句直接强行退出循环
continue 表示跳出本次循环,进入下一次循环
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值