/**
* while循环Demo
*
* 作用场景:
* 1. 终止条件不确定,但是有终止条件(这种情况下使用的情况居多)
* 2. 终止条件确定,但是需要再调用循环后变量需要进行改变(下面介绍的一种)
*
* 循环体介绍:
* while(布尔表达式){
* 要循环的内容
* }
*/
@Test
public void test1(){
int i=0;//初始化变量(不要定义在循环体内否则每次进入都是0)
while(i<10){//终止条件是i=10
int a=1;
System.out.println("循环体(要循环的内容):"+i);
i++;//条件变量的变化
}
}
//补充一种while循环另一种写法
@Test
public void test3(){
/*
* 这种循环语句没有过程,只有结果.
* 运行结果:3
* 第一次a=0执行循环体一次a+1<2=true;
* 第二次a=1执行循环体一次a+1<2=true;
* 第三次a=2执行循环体一次a+1<2=false;
*/
int a=0;
while(a++<2);
System.out.println(a);
}