if和switch和for語句

if和switch很像。

具體什麼場景下,應用那個語句呢?

如果判斷的具體數值不多,而是符合byte,short,int,char,字符串。這五種類型。

雖然兩個語句都可以使用,建議使用switch語句,因爲效率稍高。


其他情況,對區間判斷,對結果爲boolean類型判斷,使用if,if的使用範圍更廣。


while:先判斷條件只有條件滿足才執行循環體

do    while:先執行循環體,在判斷條件,滿足就繼續執行循環體,


for循環

for(初始化表達式;循環條件表達式;循環後的操作表達式)註解for初始化值只在for循環裏有用,出了for循環就在內存中釋放了.

執行語句;


總結:

什麼時候使用循環結構?

當要對某些語句執行很多次時,用循環結構。

無限循環

for(;;){}當條件1不寫默認爲true。

while(ture){}



for循環,

循環嵌套

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


for循環還可以命名

比如

w:for(x=1;x<5;x++)

{

q:for(y=1;y<=x;y++)

{

system.out.println(x)

break q;//就是跳出循環q或者

break w;//就是跳出循環w.

標號只能起在循環上的名字


}

}



記住:

1.break和continue的作用範圍

2.break和continue單獨存在時,下面的任何語句都執行不到。



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