Java ——if條件語句 switch語句


本節重點思維導圖

 

 

 if條件語句

//如果條件表達式成立,執行語句塊
if(條件表達式){ 
   //…語句塊
}
如果語句塊只有一條語句,大括號可以省略,否則不能省略。
建議,不管有幾條語句,都不要省略大括號


//如果條件表達式成立,執行語句塊1,否則執行語句塊2 
if(條件表達式){
   //…語句塊1 
}else{
//…語句塊2 
}
//如果條件表達式1成立,執行語句塊1;否則如果條件表達式2成立,執行語句塊2……否則執行語句塊N 
if(條件表達式1){
   //…語句塊1 
}else if(條件表達式2){
//…語句塊2 
} else if(條件表達式3){
//…語句塊3 
}
…… else {
//…語句塊N 
}

 

 

switch語句

switch(變量){
   case 值1:
        語句塊1;
       break;
   case 值2:
        語句塊2;
       break;
   ……
   default:
        語句塊N;
       break;
}

程序執行:

  從上往下,當變量的值等於某一個case時,則執行case所對應的語句塊,遇到break結束;如果所有的case都不匹配,則執行default。

beak:跳出當前的switch語句。

注意:變量的數據類型只能是char byte short int long 枚舉

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM