do-while声明时,至少一次会循环一次,。

它的语法如下:

do {

statement (s)

} while (booleanexpression);

简单实例

public class mainclass {

public static void main(string[] args) {

int i = 0;

do {

system.out.println(i);

i ;

} while (i < 3);

}

}

以下do-while表明至少做块的代码会被执行,即使一次的初始值,用于测试的表达[j]. . < 3计算错误的。

public class mainclass {

public static void main(string[] args) {

int j = 4;

do {

system.out.println(j);

j ;

} while (j < 3);

}

}

利用do while来求和

public class mainclass {

public static void main(string[] args) {

int limit = 20;

int sum = 0;

int i = 1;

do {

sum = i;

i ;

} while (i <= limit);

system.out.println("sum = " sum);

}

}

java的dowhile循环语句_java do while 循环语句用法相关推荐

  1. java中的循环结构_Java中的循环结构进阶

    循环结构进阶 学习本章用到的单词 triangle:三角形 circle:圆形 diamond:钻石 password:密码 row:行.排列 二重循环结构 简单的说:二重循环就是一个循环体内又包含另 ...

  2. java双重for循环流程图_java 流程执行 循环 foreach循环

    一. if分支 1. 结构  if  else if   else 2.执行原则 if  if  if 结构  会一直去执行()里的判断语句 if else if  else if 结构  只要一条( ...

  3. java双重for循环流程图_Java的for循环

    Java有好几种循环语句. for循环是Java的循环之一. for循环在java中用于重复执行一些语句,直到条件返回false. for循环有以下三个部分. 初始化 循环条件 自增或自减 for循环 ...

  4. java数组循环试题_Java学习关于循环和数组练习题整理

    循环例子: while循环和do-while循环 whlie(条件语句) { 循环体 }//先进行条件语句的判断,再进行循环体 do { 循环体 }whlie (条件语句)//先执行一次循环后再进行条 ...

  5. java 循环写法_java的for循环的几种写法

    J2SE 1.5提供了另一种形式的for循环.借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象.本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类 ...

  6. java多层catch语句_Java异常之catch语句块

    今天在阅读项目代码时看到如下奇怪的代码,以为是竖线 | 可以作为多类型赋值,经过网上搜索才知道是Java SE 7新增的功能:一个catch捕获多种类型的异常.原文是Java官方的文档,现翻译如下.红 ...

  7. java sql in语句_Java字符串转Sql语句In格式工具方法

    /** * 工具-字符串-转换Sql查询IN中使用的格式 * 效果:a,b==>'a','b' * @param str * @return */ public String strToDbin ...

  8. java 有没有with语句_Java中的try-with-resources语句

    在这个Java程序示例中: package test; import java.sql.DriverManager; import java.sql.Connection; import java.s ...

  9. java二重循环计数_java的二重循环代码样例

    1.计算三个班的平均分 import java.util.Scanner; public class AvgScore{ public static void main (Sting[] args){ ...

最新文章

  1. 成长必须避开的5个陷阱
  2. 1200+标星,3千多人点赞,这本书让你系统了解机器学习可解释性丨开源免费阅读...
  3. Springmvc Bootstrap Ajax项目
  4. 电子商务就是计算机技术在传统商务中的应用,数据计算机论文,关于计算机Web数据其在电子商务中的应用相关参考文献资料-免费论文范文...
  5. Cloud一分钟 |乐视系近亿元资产被查封;快手推出新社区产品,取名“蹦迪”;高通:已终止收购恩智浦的交易...
  6. 9:02 2009-7-17 日志
  7. Ext JS 5的声明式事件监听
  8. 博纳影业集团副总裁黄巍逝世 享年52岁
  9. 基于FPGA实现的高速串行交换模块实现方法研究
  10. Win11任务栏不重叠怎么设置,Win11任务栏不重叠设置方法
  11. 概率论——离散型随机变量
  12. LAMP架构以及论坛的安装
  13. 打印机显示正在未连接服务器,打印机状态未联机是怎么回事
  14. CTF_EXP01:BugkuCTF 秋名山老司机
  15. magicmatch java_签名图片一键批量生成 使用Java的Webmagic爬虫实现
  16. 程序设计训练课程设计
  17. 盘古开源解析:芯片订单超过产能,2022汽车出现缺芯难题
  18. Ubuntu启动错误——Kernel panic - not syncing VFS unable to mount root fs on unknown-block 0 0
  19. C语言-进程——信号量
  20. c调用lua脚本语言入门,Lua脚本语言入门及魔兽争霸中的Lua函数调用

热门文章

  1. 百思不得姐之立即登录注册模块(五)
  2. 低频超声检测c语言程序设计教程课后答案,c语言程序设计课后第九章答案
  3. 【硬币计数】基于matlab形态学硬币计数【含Matlab源码 393期】
  4. Windows10启动Docker报错:Hardware assisted virtualization and data execution protection must enabled BIOS
  5. msys2安装mingw开发环境
  6. 实现微信自动向附近的人打招呼,收到指定账户推送文章时自动进入微信打开链接
  7. SMT常见的电子元件认识
  8. 中国知网查重技巧与综述
  9. python中用来返回序列的最大函数_Python程序设计2——列表和元组
  10. 10、kanzi入门——Hello World与Kanzi Engine API设置属性