java dowhile是什么,让我们一起了解一下:
dowhile是一个循环,用于多次迭代程序的一部分或重复多次执行一个代码块。dowhile先执行循环体,再判断条件,条件满足,再继续执行循环体,无论条件是否满足,循环体至少执行一次。
dowhile的语法是什么?
do {undefined statement(s) } while (expression);
布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。如果布尔表达式的值为 true,则语句块一直执行,直到布尔表达式的值为 false。
那么dowhile与while有哪些区别?
dowhile 和 while循环有相似之处,但使用方法完全不同,一个是直到型循环,另一个是当型循环。区别在于表达式的值是在每次循环结束时检查而不是开始时。和正规的 while 循环主要的区别是 do-while 的循环语句保证会执行一次(表达式的真值在每次循环结束后检查),然而在正规的 while 循环中就不一定了(表达式真值在循环开始时检查,如果一开始就为 FALSE 则整个循环立即终止)。
实战操作:
public class Test {undefined public static void main(String[] args) {undefined int x = 10; do {undefined System.out.print("value of x : " + x); x++; System.out.print("\n"); } while (x < 20); } }
以上就是小编今天的分享了,希望可以帮助到大家。