更新時間:2020-07-21 10:55:18 來源:動力節點 瀏覽2927次
不同于其他循環控制語句的特性:
switch的英文解釋為開關,正如它的解釋一樣,switch循環的特點就像開關一樣,跳到哪一個條件即會出現某一種結果。
寫法:
switch關鍵字接上(需要循環判斷的變量)
{
需要循環判斷的變量值:
需要執行的語句;
break;//表示變量滿足此條件,并且執行完對應的語句之后,跳出循環。否則代碼會繼續向下執行,知道遇到break跳出循環,否則其他判斷條件的程序也會被執行。
......
default:
需要執行的語句;
break;
}
如果在條件語句中不加break的話,程序會繼續向下執行,直到遇到循環控制語句break跳出循環,否則程序繼續向下執行。
這是和其他循環語句一樣的
package?test;
public?class?Test?{
????public?static?void?switchTest(int?a){
????????switch(a){
????????case?1:
????????????System.out.println(1);
????????????//break;
????????case?2:
????????????System.out.println(2);
????????????break;
????????case?3:
????????????System.out.println(3);
????????????break;
????????????default:
????????????????System.out.println("default");
????????}
????}
????public?static?void?main(String[]?args)?{
????????????Test.switchTest(1);
????}
}console:1??2程序進入switch語句后,判斷a的值,為1那么執行case?1語句,沒有break的話,程序繼續執行下一個case語句,直到遇到了case?2執行語句中的break,跳出循環。
Java技術內容
Java控制語句概述:http://m.dabaquan.cn/tutorial_java_se/89.html
以上就是動力節點java培訓機構的小編針對“Java編程基礎入門之switch循環控制語句”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習