zoukankan      html  css  js  c++  java
  • java学习day5--控制语句之if、if...else、switch

    控制语句之if、if...else、switch

        Java中的控制语句分为三种:

      

        选择结构:

        if,if...else

        switch

        循环结构:

        for,while,do...while()

        循环控制语句:

        break,continue

        今天主要学习:if、if...else、switch

        

        if语句(又称条件控制语句,分支语句):

        

        if(布尔表达式){        

        java语句

        ……

        }

        if(布尔表达式){        

        java语句

        ……

        }elseif(布尔表达式){

        java语句

        .......

        }

        if(布尔表达式){        

        java语句

        ……

        }else{

        java语句

        .......

        }

      

        对于java中的if语句来说,只要有一个分支执行,整个if语句全部结束。

        带有else的if语句可以保证会有至少一条分支执行。

        switch语句:

        

        switch(int 或 String 类型的字面值或变量){

           case  int 或 String 类型的字面值或变量 :

           java语句;

           ...

           case  int 或 String 类型的字面值或变量 :

           java语句;

           ...

           default ;

           java语句;

           …

        }

        

         

        匹配成功的分支执行,分支当中有break语句的话,整个switch语句终止。

        匹配成功的分支执行,分支当中没有break语句的话,无论是否匹配,直接进入下一个分支执行,这种现象称为case穿透。

        当所有分支都没有匹配成功,当有default语句时直接执行该分支。

     

          

  • 相关阅读:
    button label textfield对齐 textview UI样式
    iOS真机测试
    Android学习
    CoreMontion加速计
    一些用xib加载主界面的过程
    英特尔公司
    CISC和RISC
    Terminating app due to uncaught exception 'NSGenericException' 类崩溃文章收集
    UICollectionView 介绍 <转>
    流媒件应用FreeStreamer 学习2
  • 原文地址:https://www.cnblogs.com/javaisbest/p/11566046.html
Copyright © 2011-2022 走看看