第二章:09流程控制[4while]

①格式

while(判断条件语句) {

   循环体语句;

}

②while循环和for循环的区别

使用区别:如果你想在循环结束后,继续使用控制条件的那个变量,用while循环,否则用for循环。不知道用for循环。

       因为变量及早的从内存中消失,可以提高内存的使用效率。

其实还有一种场景的理解:

       如果是一个范围的,用for循环非常明确。

       如果是不明确要做多少次,用while循环较为合适。

③实例

/*

While 循环的使用

一、循环结构的4个要素

扫描二维码关注公众号,回复: 6426281 查看本文章

① 初始化条件

② 循环条件  --->是boolean类型

③ 循环体

④ 迭代条件

二、while循环的结构

while(②){

   ③;

   ④;

}

执行过程:① - ② - ③ - ④ - ② - ③ - ④ - ... - ②

说明:

1.写while循环千万小心不要丢了迭代条件。一旦丢了,就可能导致死循环!

2.我们写程序,要避免出现死循环。

3.for循环和while循环是可以相互转换的!

 区别:for循环和while循环的初始化条件部分的作用范围不同。

算法:有限性。

*/

class  WhileTest{

   public static void main(String[] args) {

       

       //遍历100以内的所有偶数

       int i = 1;

       while(i <= 100){

           

           if(i % 2 == 0){

               System.out.println(i);

           }

           

           i++;

       }

       //出了while循环以后,仍可以调用。

       System.out.println(i);//101

   }

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

猜你喜欢

转载自www.cnblogs.com/Lucky-stars/p/11007690.html