/* do..while循环语句的执行原理以及语法机制: 语法机制: do { 循环体; }while(布尔表达式); 注意:do..while循环最后的时候别漏掉“分号” 执行原理: 先执行循环体当中的代码,执行一次循环体之后, 判断布尔表达式的结果,如果为true,则继续执行 循环体,如果为false循环结束。 对于do..while循环来说,循环体至少执行1次。循环体的执行次数是:1~n次。 对于while循环来说,循环体执行次数是:0~n次。 */ public class DoWhileTest01{ public static void main(String[] args){ //错误: 需要';' /* int i = 0; do{ System.out.println(i); i++; }while(i < 10) */ /* int i = 0; do{ System.out.println(i); // 0 1 2 3 ... 8 9 i++; }while(i < 10); */ /* int i = 0; do{ System.out.println(i++); // 0 1 2 3 ... 8 9 }while(i < 10); */ int i = 0; do{ //System.out.println(++i); // 1 2 3 ... 8 9 10 // 把上面那一行代码拆分为以下的两行代码。 int temp = ++i; System.out.println(temp); // 程序执行到此处的时候i是10 }while(i < 10); System.out.println("-----------------------------"); int k = 100; System.out.println(++k); // 101 System.out.println(k); // 101 int m = 10; System.out.println(m++); // 10 System.out.println(m); // 11 // 至少执行1次循环体。 do{ System.out.println("Hello World!"); }while(false); } }
java控制语句:do..while循环语句
最新推荐文章于 2023-12-18 16:51:24 发布