程序流程控制

流程控制

      在Java中控制流程的手段有三种:1.语句(条件语句/循环语句);2.调用方法;3.返回时。

      条件语句分为:if语句  switch语句。

            if语句:结构是if(表达式){语句}

            switch:结构:

switch(选项){

case 1:     break

case 2:     break

default:         

}   

选项可以是表达式,也可以是变量、常量等值;case表示选项,选项和选择的数据类型一致即可;当传入选择时,会在case中找寻选择值相同的选项进行运行,直到switch结束。break表示结束当前switch语句或者当前循环;default表示默认选项。在switch的小括号中可以是int型、byte型、String型、short型、char型、枚举型

循环语句

   循环也就是重复,循环中最重要的就是找到循环的是什么(找到重复的内容)。

   for循环:

      结构:

          for(表达式1;表达式2;表达式3){

                         语句

}

 

循环结构的执行流程:表达式1→(表达式2→语句→表达式3→表达式2),()中是每次循环都会执行的

 

while循环:

      while(表达式2){

             语句

             表达式3

      }

do while循环:

表达式1

      do{

          语句

          表达式3

   }while(表达式2);

表达式1:起始赋值

表达式2:能够执行的依据(结束依据)

表达式3:循环的速率

语句:重复的速率

 

continue:结束当前循环,进入下次循环。

break:结束该循环语句直接跳出循环。

Break既可以在switch使用,也可以在循环中使用,一个break只会跳出一个switch或者循环;continue

 

嵌套循环语句:在一个循环语句中还有一个循环语句,并且作为其循环体存在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值