zoukankan      html  css  js  c++  java
  • 【java】浅谈while 和do-while

    while语法格式:
    while(布尔表达式){
    //语句
    }
    先判断布尔表达式,如果为true就会执行循环体中的语句,然后再判断布尔表达式,一直到布尔表达式为false,然后循环结束。
    通常用算术运算符(++ -- 累减)

    class WhileDemo
    {
    	public static void main(String [] args)
    	{
    		int x=1;
    		while(x<4)
    		{
    			System.out.println("ok");
    			x++;
    		}
    
    	}
    }

    do-while语法格式:
    do{
    //语句
    }while(布尔表达式);
    先执行一次循环体,然后在判断布尔表达式是不是true,如果是就继续执行循环体,在判断布尔表达式,直到为false就结束循环。

    class DoWhileDemo
    {
    	public static void main(String [] args)
    	{
    		
    		int x=1;
    		do{
    			System.out.println("ok do_while");
    			x++;	
    		}
    		while(x<4);
    		
    	}
    }


    两者的区别:while是先判断在执行如果判断不成立,就不会执行;do/while是先执行在判断,不管判断是否成立都会执行一次

  • 相关阅读:
    hdu 3786 寻找直系亲属
    about the plan
    2013 ACM/ICPC Asia Regional Online —— Warmup1 1005 Balls Rearrangement
    poj 1833 给poj跪了 字典排序
    20170630总结
    20170701总结
    20170628总结
    20170629总结
    20170626总结
    20170627总结
  • 原文地址:https://www.cnblogs.com/paulwinflo/p/7768041.html
Copyright © 2011-2022 走看看