『壹』 java的continue能用在while里嗎

和我一樣,for循環就沒問題。
當while 循環語句執行到continue時,下面的a++就不會執行了,a會保存當前數值,直接返回開頭繼續執行形成死循環。
解決辦法:在if語句中,continue語句的上面補上a++

『貳』 java 中do...while 和for{if(){continue;}}的區別在哪裡

do...while是直接先來執行一遍,然後自判定。
然後while和for都是先判定再執行。
然後for{if(){continue;}}這個我個人認為這個continue起到的作用其實並不大,因為continue並不能直接地控制整個循環的停止。一般使用continue只是為了防止continue後面的代碼在本次循環中被執行,它相當於一個if else的組合,而不像do...while是對整個循環的控制。

『叄』 java中continue怎麼用

為||的

if語句中的&&的條件關系應該改為||的條件就對了.

完整的程序如下:

publicclassKT017{

publicstaticvoidmain(String[]args){

intnum=0;

System.out.println("不能被7整除版且個位數不是權1,3,6,8的數為:");

for(inti=0;i<=100;i++){

if((i%10==1)||(i%10==3)||(i%10==6)||

(i%10==8)||(i%7==0)){//這里&&的條件改為||的關系

continue;

}

num=num+i;

System.out.println(i);

}

System.out.println("其和為:"+num);

}

}

『肆』 急!!!java 中 while里有個if if裡面寫著continue是什麼意思整合邏輯是什麼

continue是表示來結束本次循環自,繼續下一次循環。
break表示結束整個循環,繼續執行循環後面的代碼。
if里寫著continue也就是表示如果符合if的條件就跳出本次循環,繼續下一次循環,注意,不是結束整個循環,只是本次循環到此結束。

『伍』 java中continue問題求教

這個很簡單啊。
第一個問題i=2時,continue的是j的循環,循環里什麼都沒輸出,循環結束後走了System.out.println();所以空專行。
第二個屬問題,i=2時,continue的是i的循環(效果同把判斷放到i的循環中),此處就不會有空行。

『陸』 請問java中的continue語句到底怎麼使用,看書有點看不懂

for(int i = 0; i < 10; i ++){
if(i < 5){
System.out.prinlnt(i);
continue;
}
if(i == 8){
System.out.print(8);
break;
}
System.out.println("程序仍在進行");
}
輸出結果:
01234
程序仍在進行
程序仍在進行
程序仍在進行
8
縱觀整個for循環,當i等於01234時,遇到continue的時候,下面的代碼都不走了,輸出01234。當i等於567的時候走下面,輸出三個程序仍在進行。當i等於8的時候,輸出8,這個循環break,直接結束

『柒』 用JAVA中的continue語句編寫一個程序

//輸出0-9之中的奇數
for(int i = 0; i < 10; i++)
{
if(i%2 == 0)
{
continue;
}
System.out.println(i);
}

『捌』 java里的continue具體用法

|String s="";
for(int i=1;i<=5;i++){
if(i==3||i==4)continue;
s=s+i;
}
System.out.println(s);
你會發現s的輸出少了3和4,它的作用就是在循環中繼續循環,而不版執行本次循環後的語權句。

『玖』 Java怎麼在while循環中使用continue呢

一般情況這么用:
while(true){
if(condition 1){
continue;

}
if(condition 2){
break;

}
}

『拾』 Java中的continue的使用

for (i = 1; i <= 10; i++) {
if (i % 5 == 0)
continue;
} sum += i; 上式中,相當於是這樣的,for 循環沒做任何事,當i=10的時候,i++然後在回去for 循環中判斷是否滿足條內件容,這時候i=11不滿足條件,跳出循環,列印i