do while 和 while 区别

 1 package com.ibeve.demo;
 2 
 3 public class WhileDemo {
 4     public static void main(String[] args) {
 5 
 6         /**
 7          * 定义初始化表达式; while(条件表达式){ 循环体(执行语句) }
 8          */
 9         int x = 1;
10         // while (x < 13) {
11         // System.out.println("x=" + x);
12         // x = x + 2;
13         // }
14 
15         do {
16             System.out.println("do : x=" + x);
17             x++;
18         } while (x < 0);
19 
20         int y = 1;
21         while (y < 0) {
22             System.out.println("y=" + y);
23             y++;
24         }
25 
26         /**
27          * while:先判断条件,只有条件满足才执行循环体。
28          * do while:先执行循环体,再判断条件,条件满足,再继续执行循环体。
29          * 简单一句话:do while 无论条件是否满足,循环体至少执行一次。
30          */
31     }
32 }

 

posted @ 2018-04-26 15:17  IBEVE  阅读(356)  评论(0编辑  收藏  举报