分支和循环控制语句

1、分支控制语句

        分支控制语句分为if(双路)控制语句和switch(多路)控制语句。当数据较多时,使用switch语句效率会相对更高。

        1.1、if—else 控制语句

        if(判断语句【boolean】){              ——if不能省略,括号后边千万不要写分好,相当于{}

                成立执行的语句                    ——如果只有一句可以省略大括号

        }else if(判断语句【boolean】){——else if可以省略不写,也可以写多个

                成立执行的语句

        }else{                                            ——else可以省略不写,只能写一个

                成立执行的语句                    ——当所有条件均不满足时执行

        }

        1.2、switch控制语句

        switch(常量){                            ——括号内支持byte、short、int、char、String、menu

                case  常量1:                         

                        成立执行的语句

                        break;                        ——可以省略不写

                        。。。。。。

                case  常量n:

                        成立执行的语句

                        break;                  

                default:                            ——如果不满足所有case就执行default,可以写在其他位置。

                        成立执行的语句

                        break;                      ——写不写效果一致

        }

2、循环控制语句

        2.1、for循环

        for(初值表达式;测试表达式;改变量表达式/步长){      ——三个值均可省略。

        需要循环的内容

        break;                         ——跳出当前循环体

        return;                        ——返回,跳出方法。

        }           

        运行顺序,如下图。       

 

2.2、 while循环(死循环) 

        while(boolean){            ——当布尔表达式为true时,执行语句或块,否则跳出while循环。

        成立执行的语句。(一般包含步长/该变量表达式。)       

        }

2.3、do—while循环

        do—while循环与while循环相似,区别在于while先判断后循环,do—while先循环后判断。

        do{

        需要执行的语句,第一次无需判断直接执行,从第二次开始需要为true;

        }while(boolean)

2.4、特殊循环语句控制

        break;跳出当前循环。

        continue;跳过当前继续循环。

        return;返回,跳出方法。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值