java循环结构:do-while循环

while与do-while循环的区别

1.语法不同

while和do-while语法区别

 

2.执行次序不同

3.初始情况不满足循环条件时

  • while循环一次都不会执行
  • do-while循环不管任何情况都至少执行一次

通俗易懂的讲:do-while中的  do循环操作第一次必执行,while中的循环条件只会影响do循环操作的第二次及之后的执行

例子:

老师给张浩一道测试题,让他先上机编写程序完成,然后老师检查是否合格,如果不合格则继续编写........

package cn.xtnotes.u4;
import java.util.Scanner;
public class T4 {
	public static void main(String[] args) {
	      Scanner input=new Scanner(System.in);
	      String choice="";
	      do {
	    	  System.out.println("张浩开始编写程序");
	    	  System.out.println("编写完成,是否合格(y/n)");
	    	  choice=input.next();
	      }while ("n".equals(choice));
	    	  System.out.println("合格结束");
	}
}

do-while例子

阅读剩余
THE END