當前位置:首頁 » 編程語言 » java結束循環

java結束循環

發布時間: 2023-01-26 11:07:21

1. java如何終止多層循環

眾所周知,在Java中,如果想跳出for循環,一般情況下有兩種方法:break和continue。
break是跳出當前for循環,如下面代碼所示:

publicclassRecTest{

/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
for(inti=0;i<10;i++){
if(i==5){
break;
}
System.out.print(i+"");
}
}
}


輸出:0 1 2 3 4
也就是說,break會跳出(終止)當前循環。continue是跳出當前循環,開始下一循環,如下所示:

publicclassRecTest{
/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
for(inti=0;i<10;i++){
if(i==5){
continue;
}
System.out.print(i+"");
}
}
}

輸出:0 1 2 3 4 6 7 8 9

以上兩種方法沒有辦法跳出多層循環,如果需要從多層循環跳出,則需要使用標簽,定義一個標簽label,
然後在需要跳出的地方,用break
label就行了,代碼如下:

publicclassRecTest{
/**
*@paramargs
*/
publicstaticvoidmain(String[]args){

loop:for(inti=0;i<10;i++){
for(intj=0;j<10;j++){
for(intk=0;k<10;k++){
for(inth=0;h<10;h++){
if(h==6){
breakloop;
}
System.out.print(h);
}
}
}
}
System.out.println(" I'mhere!");
}
}

輸出:
012345
I'm here!

2. Java在方法中的for循環里寫return是結束循環還是結束方法

return是跳出方法,break是結束循環,continue是結束這一次循環跳到下一次循環

3. java 如何停止一個死循環

java 停止一個死循環,可以使用break關鍵字,跳出循環,如下代碼:

packagecom.qiu.lin.he;

publicclassCeshi{
publicstaticvoidmain(String[]args){
for(inti=2;i>0;i++){
if(i==80){
System.out.println("死循環退出了");
break;

}
}
}
}

運行結果如下:

4. Java中結束循環語句的關鍵字有哪些

break:跳出循環
continue:結束本次循環.
比如:
for(int
i
=
0;i
<
10;i++){
if(i
==
2){
break;
}
System.out.println(i);
}
將只是輸出:0,1
for(int
i
=
0;i
<
10;i++){
if(i
==
2){
continue;
}
System.out.println(i);
}
將只是輸出:0,1,3,4,5,6,7,8,9(不會輸出2),因為當i==2時,將跳過System.out.println(i);的執行,直接到下次循環了。

5. java運行時死循環了怎麼用命令符把它停止掉

java運行出現死循環時,在dos命令行界面下,可以直接使用ctrl+c的組合鍵來停止程序,ctrl+c組合鍵在dos命令行界面中可以不用等待程序正常運行結束,直接終止程序;還可以直接點擊dos命令行界面窗口的關閉按鈕來結束程序。在開發工具eclipse或者Myeclipse中,可以直接點擊運行控制台中的紅色按鈕來結束程序。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:583
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:877
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:572
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:758
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:674
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1001
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:245
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:104
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:796
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:702