今天介绍Java中有的流程控制语句,首先将流程控制语句分为两大类,分别是分支语句和循环语句,下面将为大家一一介绍。
首先是分支语句,分支语句有两种语句,分别是if...else语句和switch语句,其中if...else语句又有着多种写法,下面将使用图片介绍。
- if...else语句
可以在原本的基础的执行语句中使用以上用法来达到嵌套效果,从而实现更复杂的判断语句。
2.switch语句
讲解一下switch语句执行流程,首先switch语句会接收一个变量,然后switch语句会自动的将这个变量和自身设定好的常量一一对比,如果没有对比成功则会跳到下一个常量继续对比,对比成功了那么将会执行这里常量下设定好的语句,并且执行完后会跳出switch语句,最后如果没有任何一个常量对比成功那么会执行default里的语句。
下面介绍循环语句,循环语句有三种分别是for语句,while语句和do...while语句,下面将使用图片介绍。
1.for语句
首先定义一个值为1的变量,其次明确需要循环5次时,判断条件写为i<6,然后循环完成后i变量自增1,即为i++,这样完整的循环流程为,在第一次循环时i为1满足判断条件且循环语句完成后i自增1,这样第二次循环时i为2同样满足判断条件,直到完成第五次循环,i为6这样就会不满足判断条件从而停止循环。
2.while语句
while语句的循环变量是在循环语句手动更新,再配合if语句和continue(结束当前这一次循环,进入下一次循环)可以达到筛选执行循环,比如当循环次数为单数时再执行循环语句。
3.do...while语句
do...while语句的循环顺序与前面两个不同,该语句是先执行循环语句然后再进行判断,所以在使用上有着不同的体验。
以上便是本次分享的全部内容。



