java基础知识点(while循环、do....while循环以及while和for循环之间的对比)

时间:2023-02-14 15:29:12

一:循环

1.格式:初始化语句;

            while(条件判断语句){

             循环体语句;

   .​         条件控制语句;

}

2.eg:

int x = 1;    //定义变量初始值为1
while(x <= 4){ //循环条件
System.out.println("x =" + x); //条件成立,打印x的值
x++; //x进行自增
}

二:do....while循环(先执行后判断)以后用的应该比较少

1.格式:初始化语句;

       do{

           循环体语句; 

           条件控制语句;​

}while(条件判断语句)

2.eg:

int x = 1;   //定义变量x,初始值为1
do {
System.out.println("x =" + x); //打印x的值
x++; 将x的值自增。
}while(x <= 4) //循环条件

三:while循环和for循环的对比

相同点:运行规则都是一样的。

区别:for循环中,控制循环的变量的,因为归属for循环的语法结构中,在for循环结束后,就不能被访问到了。

while循环中,控制循环的变量,对于while循环来说不归属其语法结构中,在while循环结束之后,该变量还可继续使用。

使用他们是

注意:for循环中,知道循环次数或者循环的范围。

while循环:不知道循环的次数和范围,只知道循环的结束条件。

java基础知识点(while循环、do....while循环以及while和for循环之间的对比)