java浅谈while 和do-while

Posted 菜比之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java浅谈while 和do-while相关的知识,希望对你有一定的参考价值。

while语法格式:
while(布尔表达式){
//语句
}
先判断布尔表达式,如果为true就会执行循环体中的语句,然后再判断布尔表达式,一直到布尔表达式为false,然后循环结束。
通常用算术运算符(++ -- 累减)

class WhileDemo
{
	public static void main(String [] args)
	{
		int x=1;
		while(x<4)
		{
			System.out.println("ok");
			x++;
		}

	}
}

do-while语法格式:
do{
//语句
}while(布尔表达式);
先执行一次循环体,然后在判断布尔表达式是不是true,如果是就继续执行循环体,在判断布尔表达式,直到为false就结束循环。

class DoWhileDemo
{
	public static void main(String [] args)
	{
		
		int x=1;
		do{
			System.out.println("ok do_while");
			x++;	
		}
		while(x<4);
		
	}
}


两者的区别:while是先判断在执行如果判断不成立,就不会执行;do/while是先执行在判断,不管判断是否成立都会执行一次











以上是关于java浅谈while 和do-while的主要内容,如果未能解决你的问题,请参考以下文章

!! 浅谈Java学习方法和后期面试技巧

Do-while 语句 Java

Java面试题|while和do-while的区别

java_do-while循环和while循环区别

Java中while和do-while

Java do-while循环