JAVA流程控制
2023-03-07 17:03:27 12 举报
AI智能生成
流程图
作者其他创作
大纲/内容
循环
分支
简单if分支
- 语法: if ( 布尔类型的表达式){- //代码快 (满足表达式执行的代码) - }
if...else分支
- 语法: if ( 逻辑条件){- 满足逻辑条件代码 - }else{不满足逻辑条件代码}
多重if分支
- **if(逻辑条件1){** - **满足条件1 执行的代码**- **}else if(逻辑条件2){** - **不满足1 满足条件2 执行的代码**- **}else if(逻辑条件3){** - **不满足 1 2 但是满足3 执行的代码**- **}else{** - **不满足以上所有条件执行的代码**- **}**
嵌套if分支
- 语法:- if(逻辑条件1){ - if(逻辑条件2){ - 满足逻辑条件1 2 才能执行的代码 - }else{ - 满足1 但是不满足2 执行的代码 - }- }else{ - 以上不满足执行的代码- }
switch分支
switch(值){- case 值1 : - switch 中的值与值1 相等的时候执行的代码- break;- case 值2 : - switch 中的值与值2 相等的时候执行的代码- break;- case 值3 : - switch 中的值与值3 相等的时候执行的代码- break;- case 值4 : - switch 中的值与值4 相等的时候执行的代码- break;- case 值5 : - switch 中的值与值5 相等的时候执行的代码- break;- default: - switch 中的值与以上所有的值都不匹配时 执行的代码。
for循环
while循环
- **语法:for(1.循环初始化;2.循环条件;4.循环变化 ){**- **3.循环体**- **}**
- 语法: - while (1循环条件){ - 2循环体 - }while 执行顺序 true 循环体 循环条件。。。循环条件 false 循环结束。
流程控制
0 条评论
回复 删除
下一页