/* while循环语句,为了简化代码,让代码执行很多次 定义初始化表达式 while(条件表达式) { 循环体(执行语句) } System.out.println(x++);//该句既可以打印出x的值又可以将x自增 */ public class WhileDemo { public static void main(String[] args) { int x = 4; while(x<8)//如果后面加了;号就会一直判断x<8,(这里是条件表达式,结果一定要是boolean类型,即结果一定要么是真ture要么是假false) { System.out.println("x="+x); x++; //System.out.println("x="+x++);//可以代替上面的 两条语句 }//没加括号只能控制最近的一条语句 do { System.out.println("x="+x); x++;//x自增后变成5后,再执行下面判断x是否小于8 } while (x<8); /* while:先判断条件,只有条件满足才执行循环体 do while:先执行循环体一次后再判断条件,条件满足在继续执行循环体 do while:无论条件是否满足,循环体至少执行一次 */ } }
原文地址:http://www.cnblogs.com/LO-ME/p/3530557.html