java選擇結構(if switch)

1:if語法結構:

if ( 布爾表達式 ) {

           程序語句;

           if ( 布爾表達式 )     {

                          程序語句;

           }     

            程序語句;          

}else if ( 布爾表達式 ) { 

}else if ( ) {

}else {

}

2:switch語法結構:

switch ( int或者string類型的字面值或者是變量 ) {

                   case int或string類型的字面值:

                    java語句;

                    java語句;

                    java語句;

                    break;       //不加break;會發生case穿透:下一個case會執行一次,無論是否符合下一個case的條件。、

                   case int或string...字面值:  case int或string...字面值:  case int或string...字面值:       //case合併

                    java語句;

                    java語句;

                    break;

                    .....           //可以寫任意個case;

                    default:    //上面所有case都不符合,最後採用default

                    java語句;

                    java語句;

}

發佈了25 篇原創文章 · 獲贊 0 · 訪問量 2068
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章