1.语法机制
2.执行原理
/*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 9i++;}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); // 101System.out.println(k); // 101int m = 10;System.out.println(m++); // 10System.out.println(m); // 11// 至少执行1次循环体。do{System.out.println("Hello World!");}while(false);}}
文章转载自哈特费尔德的思考,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




