自学Java之day03_Java循环语句while

循环语句while

while循环语句格式:
执行流程
  • 执行顺序:①②③④>②③④>②③④…②不满足为止。
  • ①负责完成循环变量初始化。
  • ②负责判断是否满足循环条件,不满足则跳出循环。
  • ③具体执行的语句。
  • ④循环后,循环变量的变化情况。

执行流程图

需求

举例说明while的基本用法

代码实现

/*
while循环有一个标准格式,还有一个扩展格式。

标准格式:
while (条件判断) {
    循环体
}

扩展格式:

初始化语句;
while (条件判断) {
    循环体;
    步进语句;
}
*/
public class Demo10While {
    public static void main(String[] args) {
        int i = 1; // 1. 初始化语句
        while (i <= 3) { // 2. 条件判断
            System.out.println("加油" + i); // 3. 循环体
            i++; // 4. 步进语句
        }
    }
}

执行结果

死循环

死循环: 也就是循环中的条件永远为 true ,死循环的是永不结束的循环。例如: while(true){} 。  在后期的开发中,会出现使用死循环的场景,例如:我们需要读取用户输入的输入,但是用户输入多少数据我们并 不清楚,也只能使用死循环,当用户不想输入数据了,就可以结束循环了,如何去结束一个死循环呢,就需要使用 到跳出语句了。 

举例说明死循环及注意事项

代码举例
/*
永远停不下来的循环,叫做死循环。

死循环的标准格式:
while (true) {
    循环体
}
*/
public class Demo16DeadLoop {
    public static void main(String[] args) {
        while (true) {
            System.out.println("I Love Java!");
        }

        // System.out.println("Hello"); 永远不执行到的语句不能写
    }
}
 
 
 
 

猜你喜欢

转载自www.cnblogs.com/wurengen/p/11521056.html