while循环

语法:

while(循环条件){

//循环操作

}

就是在什么条件成立时不断地做什么事情。

例子:循环输出一百次好好学习;

int i=1;

while(i<=100){

System.out.println("第"+i+“次输出:好好学习”);

i++;

}

上面这个i++,就是1到100循环中i变化的规律,每次加1;

例子2:public class ShiYan {

  public static void main(String[] args){
    Scanner input=new Scanner(System.in);
      String am;
      System.out.println("合格了吗?");
      am= input.next();
      while(!"y".equals(am)){
        System.out.println("上午阅读教材!");
        System.out.println("下午上机编程!\n");
        System.out.println("合格了嘛?(y/n)");
        am = input.next();
      }
        System.out.println("完成学习任务!");
 }
}

当while循环中条件为假时跳出循环;

while的执行顺序是:

1:声明并初始化循环变量。

2: 判断循环条件是否满足,如果满足则执行循环操作;否则则退出循环。

3:执行完循环操作后,再次判断循环条件,决定继续执行循环或退出循环。

这个是先判断条件,再执行,条件为假时可以一次都不执行。

下面是do-while;

循环操作都是一样的只是语法不同,而且do-while,是先执行,再判断,也就是就算条件不满足,也会先执行一次。

语法:

do{

//循环操作

}while(循环条件);

循环这几章是重点,和难点,所以得好好整,

posted @ 2014-10-30 20:35  熊先生  阅读(1133)  评论(0编辑  收藏  举报