当前阅读教程:Java基础语法 > do-while 语句 | |
阅读(22555525) 收藏 赞(5685) 分享 | |
上一篇: while 语句 | 下一篇: while和do-while的比较 |
do-while 语句如你刚才所见,如果 while 循环一开始条件表达式就是假的,那么循环体就根本不被执行。然而,有时需要在开始时条件表达式即使是假的情况下,while 循环至少也要执行一次。换句话说,有时你需要在一次循环结束后再测试中止表达式,而不是在循环开始时。 幸运的是,Java就提供了这样的循环:do-while循环。do-while 循环语句也是 Java 中运用广泛的循环语句,它由循环条件和循环体组成,但它与 while 语句略有不同。do-while 循环语句的特点是先执行循环体,然后判断循环条件是否成立。 do-while 语句的语法格式如下: do { 语句块; }while(条件表达式); 以上语句的执行过程是,首先执行一次循环操作,然后再判断 while 后面的条件表达式是否为 true,如果循环条件满足,循环继续执行,否则退出循环。while 语句后必须以分号表示循环结束,其运行流程如图 所示。 示例编写一个程序,计算 10 的阶乘。使用 do-while 循环的实现代码如下所示。 public class YujuWhile02 { 程序运行后输出结果如下: 10 阶乘结果是:3628800 |
|
上一篇: while 语句 | 下一篇: while和do-while的比较 |