Java官方教程(五-3)while语句(2021.1.1)

前言

本文是橙子出于兴趣爱好对Java官方教程的尝试翻译,几乎每日更新,感兴趣的朋友可以关注一下橙子;翻译过程中尽可能多的对一些关键词保留了英文原文,如果你想看最纯正的英文原版教材却又看不懂,可以试着来看一下橙子的翻译版啊,欢迎大家留言讨论,冲鸭!
更多相关文章点击阅读
Java官方教程目录2020最新版

The while and do-while Statements

while语句在特定条件为true时,持续执行语句块,其语法如下所示:

while (expression) {
    
    
     statement(s)
}

while语句计算表达式,该表达式必须返回布尔值。如果表达式的计算结果为true,则while将执行其块中的语句。while语句将一直计算表达式的值并执行其语句块,直到表达式的值为false。如下面的WhileDemo所示,使用while语句打印1到10之间的值:

class WhileDemo {
    
    
    public static void main(String[] args){
    
    
        int count = 1;
        while (count < 11) {
    
    
            System.out.println("Count is: " + count);
            count++;
        }
    }
}

可以使用while语句实现无线循环:

while (true){
    
    
    // your code goes here
}

Java语句还提供了do-while语句:

do {
    
    
     statement(s)
} while (expression);

do-while语句和while语句的不同在于do-while在循环底部计算表达式的值。因此,do块中的语句至少被执行一次,如下DoWhileDemo所示:

class DoWhileDemo {
    
    
    public static void main(String[] args){
    
    
        int count = 1;
        do {
    
    
            System.out.println("Count is: " + count);
            count++;
        } while (count < 11);
    }
}

祝大家元旦快乐呀

猜你喜欢

转载自blog.csdn.net/weixin_42509923/article/details/111999018