do...while循环
do…while循环
概述:
属于循环语句的一种,属于有风险的循环。
格式:
初始化语句;
do {
循环体;
初始化变量的改变
}while ( 循环条件 )
执行流程:
1、执行初始化语句
2、执行do花括号的代码段【包括循环体和初始化变量的改变】
3、执行循环条件
不成立:结束循环
成立:继续执行do花括号的代码段回归循环条件 如果条件一直成立重复上述的操作一直到条件不成立结束循环
特点:
循环体至少执行一次
代码示例:
public class DoWhile {
public static void main(String[] args) {
int i = 1;
do {
System.out.println(i);
i++;
}while(i <= 5);
}
}
do…while中,即使条件不满足也至少会执行一次do后面花括号中的内容
代码展示:
public class DoWhile {
public static void main(String[] args) {
int i = 1;
do {
System.out.println(i); // 输出 1
i++;
}while(false); //条件不成立
}
}
还没有评论,来说两句吧...