do...while 循环与 while 循环语法有些相似,但执行过程差异比较大。ide
执行过程:blog
<1>、 先执行一遍循环操做,而后判断循环条件是否成立get
<2>、 若是条件成立,继续执行< 1 > 、< 2 >,直到循环条件不成立为止it
特色: 先执行,后判断class
因而可知,do...while 语句保证循环至少被执行一次!循环
例如,依然输出 1000 遍“我爱慕课网”,使用 do...while 的实现代码为:语法
代码:im
public class HelloWorld {
public static void main(String[] args) {
int sum = 0; // 保存 1-50 之间偶数的和
int num = 2; // 表明 1-50 之间的偶数
do {
//实现累加求和
sum=sum+num;
num = num + 2; // 每执行一次将数值加2,以进行下次循环条件判断
} while ( num<=50 ); // 知足数值在 1-50 之间时重复执行循环
System.out.println(" 50之内的偶数之和为:" + sum );
}
}static
运行结果:
50之内的偶数之和为:650