IT兄弟连 Java语法教程 流程控制语句 循环结构语句4
do-while循环
Java还有一种循环是do-while。与for、while这些在循环顶部判断条件表达式的语句不同,do-while是在循环底部进行条件表达式的检查。这意味着do-while循环至少要执行一次循环体。do-while循环的语法格式如下:
do{
循环体;
}while(循环条件);
与while循环不同的是,do-while循环的循环条件后必须有一个分号,这个分号表明循环结束。
例:下面的程序演示了do-while循环的执行流程:
public class DoWhileDemo{
public static void main(String[] args){
int count = 1;
do{
System.out.println(count);
count++;
}while(count < 10);
}
}
编译并运行这个程序,控制台将显示如图17所示的信息。
在do-while循环中,即使循环条件的表达式开始就是假,do-while循环也会执行循环体。因此,do-while循环的循环体一定会执行一次。下面的代码会验证这段话的正确性:
public class DoWhileDemo{
public static void main(String[] args){
int count = 11;
do{
System.out.println(count);
count++;
}while (count < 10);
}
}
图17 DoWhileDemo运行结果
编译并运行这个程序,控制台将显示如图18所示的信息。
图18 修改后的DoWhileDemo运行结果
从上面程序来看,虽然开始count的值就是11,count<10表达式返回false,但do-while循环还是会把循环体执行一次。
转载于:https://my.oschina.net/u/4125915/blog/3076036
- Java基础语法(一)---数据、数值类型、运算符、程序流程控制语句和循环结构
- JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)
- JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)
- java学习之路 之 基本语法-程序流程控制-循环结构-for 循环练习题
- java语法基础-程序流程控制-选择结构-switch语句
- java学习之路 之 基本语法-程序流程控制-循环结构-while循环练习题
- 3.Java语句的执行结构,分支语句,循环语句,特殊流程控制语句
- java学习之路 之 基本语法-程序流程控制-循环结构-嵌套循环练习题
- JAVA基础之流程控制语句:循环结构
- java的选择结构switch和循环结构for while do while以及流程控制语句break continue return
- IT兄弟连 Java语法教程 数组 使用foreach循环遍历数组元素
- 黑马程序员——Java基础(流程控制语句、选择结构、循环结构、方法)
- Java语法基础(四)----循环结构语句
- JAVA基础——初识JAVA(五)(流程控制、分支语句、循环语句、特殊流程控制语句)
- java中支持Label语法,不过要配合流程控制语句使用(备忘)
- Java基本语法-----java流程控制语句
- 快读掌握JAVA流程控制的循环结构
- JAVA基本语法:流程控制结构
- Java流程控制之循环结构
- vb.net 教程 2-4 流程控制:循环语句 For each...Next