Java零基礎學習-----java語言基礎(四)

分支結構的概念:

 

 

 

If(條件表達式){

語句塊;

}

 

 

 

If else分支結構

 

 

 

 

If else if else分支結構:

 

 

 

 

Switch case分支結構

 

 

 

 

switch(score / 10) {

case 10: //System.out.println("等級A"); //break;

case 9:  System.out.println("等級A"); break; // case穿透 

case 8:  System.out.println("等級B"); break;

case 7:  System.out.println("等級C"); break;

case 6:  System.out.println("等級D"); break;

default: System.out.println("等級E"); //break;

}

 

 

 

 

Switch()中支持的數據類型有:byte,short,char,以及int類型,jdk1.5開始支持枚舉類型,從jdk1.7開始支持String類型

 

 

 

 

 

任何複雜的邏輯結構都可以通過順序,循環,分支完成。

循環結構:

for循環:

 

 

 

 

 

Thread.Sleep(5000);

 

 

 

continue關鍵字:

continue語句用再循環體中,用於結束本次循環,進行下一次循環

 

 

實例:

 

 

break關鍵字:

break用於退出當前語句塊,break用再循環體中退出循環。

For(;;)-這種沒有循環條件的循環叫做無限循環,稱爲“死循環”。

雙重for循環的格式

2020年6月1日

22:36

雙重for循環:

 

 

外層循環控制列數,內層循環控制行數。

 

 

break在雙重循環中只能跳出所在循環。

 

 

Math.sqrt();平方根

while循環

2020年6月1日

23:15

 

 

 

 

while和for循環比較

 

 

 

 

 

dowhile循環

 

 

 

 

 

循環筆試考點:

//典故:十動然拒,筆試考點有沒有分號

Int i=1;

While(i<1000);{

System.out.println("I Love you!");

i++;

}

 

 

Int i=1;

While(i<1000){

;//空語句,啥也不幹,可以用於延時

}

{

System.out.println("I Love you!");

i++;

 

 

注意:

Switch(i);支持int和String類型數據

 

 

部分圖片來自拉鉤教育教學ppt中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章