源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

详解Java中的do...while循环语句的使用方法

  • 时间:2022-11-24 08:31 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:详解Java中的do...while循环语句的使用方法
对于while语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。 do…while循环和while循环相似,不同的是,do…while循环至少会执行一次。
do {
    //代码语句
}while(布尔表达式);
do..while循环语句也称为后测试循环语句,它的循环重复执行方式,也是利用一个条件来控制是否要继续重复执行这个语句。与while循环所不同的是,它先执行一次循环语句,然后再去判断是否继续执行。例如,计算1到100之间所有整数的和,也可以使用do...while循环语句实现。具体代码如下:
int sum=0;
int i=1;
do{
sum+=i;
i++;
} while (i<=100);
System.out.println("1到100之间所有整数的和是: "+sum);

do...while循环语句执行的过程是:先执行一次循环体,然后再判断条件表达式,如果条件表达式的值为true,则继续执行,否则跳出循环。也就是说,do...while循环语句中的循环体至少被执行一次。 注意:布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。 如果布尔表达式的值为true,则语句块一直执行,直到布尔表达式的值为false。 实例
public class Test {

  public static void main(String args[]){
   int x = 10;

   do{
     System.out.print("value of x : " + x );
     x++;
     System.out.print("\n");
   }while( x < 20 );
  }
}

以上实例编译运行结果如下:
value of x : 10
value of x : 11
value of x : 12
value of x : 13
value of x : 14
value of x : 15
value of x : 16
value of x : 17
value of x : 18
value of x : 19
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部