java中while(continue while)是什么意思

while()中只要不是false就执行吗? 另外引用类型有哪些,谢谢

我就弄个简单点的。。。好理解


public class Test
{
    public static void main(String args[])
    {
        
        int a = 0;
        
        while( a < 5 )        //当a < 5的时候,不断的执行while{     } 括号内的内容
        {
              a++;
              /*
              if(a == 2)
              {
              continue;        //如果a等于5,则跳过这次循环。也就是不输出a的值。直接返回while( a < 5 ) 这里继续判断a的值
              }
              */
              System.out.println(a);
        }
    }
}


先不看注释部分。输出结果如下图


然后我把注释部分去掉,结果如下图




continue:表示跳过本次循环

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-06

    当while(条件)里面的条件为true时,就会执行while大括号内的代码,里面有什么就会执行

    如果里面有continue的话,会跳过本次循环

    也就是说,continue后的代码这次循环不执行了,开始执行下次循环

本回答被网友采纳
第2个回答  推荐于2017-09-18
如果有代码的话最好把代码贴出来,光看标题没看明白是什么意思。
除了char byte short int long float double boolean 这8种基本类型。。比如String,还有自定义的类
你要问的是while的执行流程么,当while(条件)里面的条件为true时,就会执行while大括号内的代码,里面有什么就会执行,如果里面有continue的话,会跳过本次循环,也就是说,continue后的代码这次循环不执行了,开始执行下次循环。本回答被提问者采纳
第3个回答  2013-09-13
while()括号中表达式结果只要boolean类型就行,是true就执行,false结束,没有其它类型。
在while循环体中使用continue会跳过循环体中剩余代码,提前结束一次循环,进入下次循环。
如果break会跳出while,中止剩余全部循环。
第4个回答  2013-09-13
这是一个循环语句,while(continue while){内容}
while指开始循环,(continue while)需要写一个条件,当条件成立时执行大括号中的内容,条件不成立循环结束继续执行以下的语句,例如:
int i=10;
while(i>0){
循环内容;
i--;
}
每执行一次,i减一,当i=0时,条件不成立,while循环结束

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网