java dowhile

作者:原创时间:2022-03-30
文档

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);
}
}

以上就是小编今天的分享了,希望可以帮助到大家。

显示全文
java flink java drools java dto java dynamic java flume java ear java foreach循环 java fork java ecc加密 java formatter java echarts java ehcache java email java empty java encapsulation java future java generator java enhancer java generic java enterprise java flatmap java findfirst java fileinputstream java file.exists() java dockerfile java field获取值 java field java divide java feign java fastjson java dict java development java fastdfs java dev java dependency java调用asmx接口 java delete java获取绝对值 java调用c++ java调用c++接口