導航:首頁 > 編程語言 > javacontinue用法

javacontinue用法

發布時間:2023-02-07 08:21:49

❶ 在java中,break語句,continue語句的用法是與c++中有區別么謝謝了!!

break是結束當前循環
准確的說break是跳出當前過程塊,就是break所在的{與}之間這一塊,直接到}後面的代碼,比如switch中的break
continue是從當前位置結束此次循環,開始下一次循環
這兩個與c++中的用法一樣

❷ 誰能幫我解釋下在JAVA中break和continue是什麼區別分別用在什麼時候,都怎麼用謝謝

前者直接退出循環,後者是到當前行為止,回到循環的第一句重新開始執行本次循環。

❸ java中continue和break有什麼區別

在java之中,break和continue都可以用來跳出當前循環,但是兩者的主要區別是:
當循環執行到break語句時,就退出整個循環,然後執行循環外的語句。
當循環語句執行到continue時,當次循環結束,重新開始下一輪循環。如果已經是最後一輪循環了,那麼這是的continue就與break效果一樣了。

❹ Java中while(條件) continue用法

  1. 當while(條件)裡面的條件為true時,就會執行while大括弧內的代碼,裡面有什麼就會執行

  2. 如果裡面有continue的話,會跳過本次循環

  3. 也就是說,continue後的代碼這次循環不執行了,開始執行下次循環

❺ java關於continue

選A。continue是結束當次循環體然後進入下次循環,而break是跳出循環。
首先i=0,所以會執行total+=i,total變為0;
然後i=1,執行continue;
最後i=2,執行break,循環結束。
所以答案為A

❻ java循環中continue的作用是什麼有什麼作用

java 中的continue用法:
continue和break有點類似,區別在於continue只是終止本次循環,接著還執行後面的循環,break則完全終止循環。
可以理解為continue是跳過當次循環中剩下的語句,執行下一次循環。

例子:

[cpp] view plain
#include<stdio.h>
void main()
{
int sum,i;
sum=0;
for(i=1;i<=100;i++)
{
sum=sum+i;
if(i==2)
{
printf("執行continue");
continue;
}
if(i==4)
{
printf("執行break");
break;
}
printf("sum=%d",sum);
}
printf("循環結束");
}

這個的運行結果為: sum=1;
執行continue;
sum=6;

執行break 循環結束

運行結束。

❼ java中怎麼continue多個循環 像 break 標記那樣,或者有什麼別的方法實現

break就是指跳出當前循環的,你的break在內層循環,
那麼跳出後執行的就是下一次的外層循環。
你說結束外層循環進入下一次是指什麼?
for(Down down :list_down){這個外層還有一層么,
如果沒有的話結束這一層這個循環就結束了的說~

如果你要結束這一層還能進入下一次循環,那麼這一層外邊應該還有一層循環。

不知道是不是我理解有誤,
下邊來補充說一下coutinue和break的用法;
continue可以配合標記來使用指中斷當前循環 從 標記處開始繼續循環:
給個例子:

public class Test22 {
public static void main(String[] args) {
int i=1,j=1,k=1;
label1:
while(k%4<3){
System.out.println("外層循環:"+k++);
i=1;
while(i%4<3){
System.out.println(" 中層循環:"+i++);
j=1;
while(true){
System.out.println(" 內層循環:"+j++);
if(j==3){System.out.print(" 跳出到標簽處的循環\n");continue label1;}
}
}
}}}
輸出結果:

外層循環:1
中層循環:1
內層循環:1
內層循環:2
跳出到標簽處的循環
外層循環:2
中層循環:1
內層循環:1
內層循環:2
跳出到標簽處的循環

這個就是直接越過中間的循環跳到了最外層,如果是break則是跳到中間的一層循環:

public class Test22 {
public static void main(String[] args) {
int i=1,j=1,k=1;
label1:
while(k%4<3){
System.out.println("外層循環:"+k++);
i=1;
while(i%4<3){
System.out.println(" 中層循環:"+i++);
j=1;
while(true){
System.out.println(" 內層循環:"+j++);
if(j==3){System.out.print(" \n");break ;}
}
}
}}}

輸出結果:

外層循環:1
中層循環:1
內層循環:1
內層循環:2

中層循環:2
內層循環:1
內層循環:2

外層循環:2
中層循環:1
內層循環:1
內層循環:2

中層循環:2
內層循環:1
內層循環:2

再說berak+標記的使用,它可以跳出指定處的循環,比如下邊這個我要直接從最里層結束全部循環:

public class Test22 {
public static void main(String[] args) {
int i=1,j=1,k=1;
label1:
while(k%4<3){
System.out.println("外層循環:"+k++);
i=1;
while(i%4<3){
System.out.println(" 中層循環:"+i++);
j=1;
while(true){
System.out.println(" 內層循環:"+j++);
if(j==3){System.out.print(" 跳出標簽處的循環\n");break label1;}
}
}
}}}

輸出結果:

外層循環:1
中層循環:1
內層循環:1
內層循環:2
跳出標簽處的循環

以上應該是break和continue的方法的補全,希望能有所幫助~不理解的地方還請指出

❽ java中continue是什麼意思

continue 是指跳出本次循環 ,繼續下次循環(就是 本次 循環中conitnue之後的語句不會執行)

閱讀全文

與javacontinue用法相關的資料

熱點內容
如何用命令方塊用東西換石劍 瀏覽:119
用洗碗海綿解壓玩具 瀏覽:855
thinkphp5php54 瀏覽:467
冰箱壓縮機啟動器損壞後故障現象 瀏覽:815
伺服器管理器如何取消每次都打開 瀏覽:611
編程兵書pdf 瀏覽:414
益盟伏擊活躍股指標公式源碼 瀏覽:868
搏擊解壓球的訓練方法 瀏覽:799
很解壓的小游戲超級好玩哦 瀏覽:97
高光譜圖像壓縮 瀏覽:700
新天堂伺服器什麼時候開 瀏覽:79
ios用什麼app玩雲頂 瀏覽:518
teslaapp如何更新 瀏覽:711
app去哪裡可以做 瀏覽:888
php技術選型方案 瀏覽:586
win7如何開啟oa精靈伺服器 瀏覽:613
三菱plc編程怎麼編輯fb塊 瀏覽:280
程序員怎麼用網站的圖片 瀏覽:29
梅花app緩存文件在哪裡 瀏覽:979
android動態換圖標 瀏覽:719