在java中,while循环语法结构为
while(执行条件)
{
执行条件
}
示例代码如下
public class Switch {
public static void main(String[] args) {
int x=1;
while(x<=4)
{
System.out.println("x="+x);
x++;
}
}
}
在上面代码中,定义一个变量x等于1
当x<=4时,执行循环体语句
输出打印x=变量x的当前值,这时候x=1,输出x=1
接着x的值加1,x的值变为2
继续执行循环体代码
输出x=2
一直到x=4为止
do-while语句则是
do{
执行语句
}
while(执行条件)
二者不同的是do-while无条件先执行一遍执行语句,接着检查是否符合条件,while是先检查是否符合条件,符合条件再执行循环体里面的语句
public class Dowhile{
public static void main(String[] args)
{
int x=1;
do
{
System.out.println("x="+x);
x++;
}
while(x<=4);
}
}