在Java中用關(guān)鍵字“break”表示。在循環(huán)體內(nèi),用于強行退出循環(huán),不再執(zhí)行循環(huán)中剩余的部分。
下面我們用一個示例進(jìn)行解析:
public class BreakTest
{
public static void main(String[] args)
{
for(int i=1;i<20;i++)
{
if(i==10)
break;
System.out.print(" "+i);
}
System.out.println("\n the Reptation is over!");
}
}
輸出結(jié)果:
1 2 3 4 5 6 7 8 9
the Reptation is over!
分析:
當(dāng)i=10時,循環(huán)結(jié)束,輸出結(jié)束語句。
結(jié)論:中斷循環(huán)是中斷整個循環(huán)體,直接跳出循環(huán)體,執(zhí)行下面的語句。
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
29 | 30 | 31 | 1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 | |||
12 | 13 | 14 | 15 | 16 | 17 | 18 | |||
19 | 20 | 21 | 22 | 23 | 24 | 25 | |||
26 | 27 | 28 | 29 | 30 | 31 | 1 | |||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
留言簿(2)
隨筆檔案
積分與排名
- 積分 - 31469
- 排名 - 1347
最新評論

- 1.?re: Java運算符
-
~的作用和反碼一樣的嗎?還是相當(dāng)于取5的補碼作用是一樣的?lz
比如~5
- --1336620740@qq.com
- 2.?re: Java運算符[未登錄]
-
@Wardon
不是。 按位異或用于布爾值返回的也是布爾值,差別主要在于,邏輯異或會短路,而按位異或不會。
- --Daniel
- 3.?re: Java運算符
- 8898
- --4455
- 4.?re: Java運算符
- 頭暈了。。。
- --commonsLok
- 5.?re: Java運算符
-
@j
很明顯啊,按位異或?qū)ο笫嵌M(jìn)制位,邏輯或?qū)ο笫遣紶栔? - --Wardon