第一種:for迴圈
迴圈結構for語句的格式:
for(初始化表示式;條件表示式;迴圈後的操作表示式)
eg:
1class
dome_for210}
11system.out.println(sum);12}
13 }
輸出結果為:30
第二種while語句
迴圈結構while語句的格式:
初始化語句;
while(判斷條件語句)
eg:
1class
demo_while
10 system.out.println("sum = " +sum);11}
12 }
輸出結果為: sum = 5050
第三種do....while語句
迴圈結構do...while語句的格式:
初始化語句;
do while(判斷條件語句);
eg:
1class
demo1_dowhile
11while (i <= 100); //
判斷條件語句
12 system.out.println("sum = "+sum); //
輸出結果13}
14 }
輸出結果:sum = 5050
總結:三種迴圈語句的區別:
1.do...while迴圈至少執行一次迴圈體.
2.而for,while迴圈必須先判斷條件是否成立,然後決定是否執行迴圈體語句.
3.for迴圈語句不過是while迴圈的一種簡化形式,例如:
for(int i=10;i>0;i--)
可以重寫為:
int i=10;
while(i>0)
**:
javase 遍歷Map的三種方式
一 setkeyset 返回key陣列 使用keyset 獲得map集合的所有鍵名。執行for迴圈,通過iterator.hasnext 和 iterator.next 獲得每乙個鍵名,再通過map.get key 方法獲得值value test public void test 二 set ent...
PHP的三種迴圈
while 只要條件為真就迴圈 for 提前知道迴圈的次數 foreach 用來迴圈陣列,指標控制 和while for控制迴圈次數的條件不同 當物件被foreach的時候,內部的valid,current,key方法會依次被呼叫,其返回的值便是foreach語句的key和value。當一次迴圈體結...
三種迴圈的比較
switch case 語法 switch 表示式 變數 case 值1 語句1 break case 值2 語句2 break default 語句3 break 執行過程 當程式執行到switch 表示式 變數 先判斷括號裡的表示式,執行大括號裡的case 後面的值1 如果和值1匹配,就執行語句...