色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java break和continue的區別

謝彥文2年前8瀏覽0評論

在Java程序設計中,break和continue都是基本控制語句,但是它們的作用不同。下面我們來分別看一下這兩個關鍵字的特點。

break:

break關鍵字是跳出循環的關鍵字。當程序遇到break時,它將立即跳出當前的循環體,不再執行循環體內余下的語句。在Java中,break語句一般放在循環語句或者switch語句中使用。

for(int i=0; i<10; i++) {
if(i==5) {
break;
}
System.out.println(i);
}

以上代碼中,當i的值為5時,程序遇到了break語句,直接跳出了循環,輸出的結果為0-4。

continue:

continue關鍵字是跳過循環中剩余語句的關鍵字。當程序遇到continue時,它將跳過循環體內余下的語句,直接進入下一輪循環。在Java中,continue語句同樣放在循環語句中使用。

for(int i=0; i<10; i++) {
if(i%2==0) {
continue;
}
System.out.println(i);
}

以上代碼中,當i的值為偶數時,程序遇到了continue語句,直接跳過了當前循環,進入下一輪循環,輸出的結果為1、3、5、7、9。

綜上所述,break和continue關鍵字雖然均用于控制循環,但是它們的功能卻不同,break用于跳出整個循環,continue用于跳過當前循環。