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