1.while循环

while循环先判断后执行

1.1 while循环结构

while(布尔表达式){// 循环体的内容
}

1.2 例子:循环计算求和

     /*** 计算求和 : 1~100 的和*/int i = 0; // 基础变量,每次循环后+1int  sum = 0; // 要求的和while (i <= 100){ // 循环条件 i <= 100 判断是否进入循环体sum += i;i++;}System.out.println("sum = "+sum);

2.do-while循环

do-while 是 先执行一次循环体,后开始进行判断,此循环 至少执行一次

2.1 do-while 循环结构

do{// 循环体内容
}while(布尔表达式);

2.2 例子:循环计算求和

         /*** 计算求和 : 1~100 的和*/int j = 0;int sum2 = 0;do {sum2 += j;j++;}while (j <= 100);System.out.println("sum2 = "+sum2);

2.3 验证do-while 一定会执行一次

     /*** 验证:do-while 至少执行一次* 先执行一次,后进行条件判断*/int a = 100;do{System.out.println("a = "+a); // 这句话一定会被打印a--;}while (a < 10);

3.完成

Congratulations!
You are one step closer to success!

Java基础语法-while循环相关推荐

  1. Java基础语法_循环结构【多测师_何sir】

    Java基础语法_循环结构 for 循环 while 循环 do-while 循环 Java 增强 for 循环 break 关键字 continue 关键字 for 循环 语法结构: for(初始化 ...

  2. java数组循环动态赋值_04、Java基础语法(循环嵌套、break、continue、方法、方法的重载、数组动态初始化)...

    复习: 流程控制语句 - 顺序结构 - 分支结构 - if-else - switch - 循环结构 - for - while - do...while ctrl + alt + L 格式化代码 & ...

  3. 第三次学JAVA再学不好就吃翔(part14)--基础语法之循环语句注意事项

    学习笔记,仅供参考 文章目录 JAVA基础语法 for, while, do...while的区别 死循环 循环嵌套 JAVA基础语法 for, while, do-while的区别 do-while ...

  4. java基础语法if语句、循环

    java基础语法 Java 条件语句 if语句 if...else语句 if...else if...else 语句 嵌套的 if-else 语句 Java 循环语句 while 循环 do-whil ...

  5. Java基础语法(数组)

    第4天 Java基础语法 今日内容介绍 u 流程控制语句(switch) u 数组 第1章 流程控制语句 1.1 选择结构switch switch 条件语句也是一种很常用的选择语句,它和if条件语句 ...

  6. Java基础语法(一)

    Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称.由James Gosling和同事们共同研发,并在1995年正式 ...

  7. Java基础语法初学者了解

    Java语言的特点 简单的面向对象语言 跨平台与解释执行 可以做到一次编译,到处执行. (Java跨平台,Java虚拟机不跨平台) 在具体的机器运行环境中,由Java虚拟机对字节码进行解释执行.通过定 ...

  8. Java基础语法02-流程控制

    Java基础语法2 1 流程控制 1.1 概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的.也就是说,程序的流程对运行结果有直接的影响.所以,我们必须清楚每条语句的执行流程. ...

  9. Java基础语法-数据类型与idea配置

    文章目录 day02 - Java基础语法 1. 注释 使用的技巧 注意点 2. 关键字 2.1 概念 2.2 第一个关键字class 3. 字面量 区分技巧 4. 变量 4.1 什么是变量? 4.2 ...

最新文章

  1. iptables配置管理
  2. mysql 必须掌握的工具pt-query-digest安装
  3. 移动互联网服务客户端开发技巧 ( Webview及正则)
  4. WIN7如何禁止IE浏览器自动升级
  5. Tomcat系统架构
  6. pytorch1.7教程实验——对抗示例生成FGSM
  7. 企业级市场,正成为IT老兵创业的最佳选择
  8. 今日恐慌与贪婪指数为84 贪婪程度有所上升
  9. python正则表达式应用
  10. linux系统安装红蜘蛛,在linux Deepin深度系统安装多媒体电子教室Veyon
  11. 专利:专利说明书的主要组成部分
  12. 怎样访问ftp服务器文件夹权限,访问ftp服务器文件夹权限设置
  13. LGame-0.3(Android与JavaSE游戏引擎)正式发布,新增SRPG制作模块
  14. DCDC和LDO原理和关键技术(学习笔记1-buck电路)
  15. 算法最优化(2)线性规划问题中的常见概念辨析:可行解,最优解,基,基向量,非基向量,基变量,非基变量等等
  16. ASP.NET Core学习之路04
  17. 不会写SQL?ChatGPT 来帮你
  18. Android无法播放本地视频
  19. Exception in thread' main” java. 1ang. Runt imeException: Error while running command to get file pe
  20. 损失37亿!Intel将彻底退出傲腾存储业务;车主因眼睛小被自动驾驶误判“开车睡觉”;微信安装包11年膨胀575倍 | EA周报...

热门文章

  1. CH32V3xx USART 空闲中断+DMA接收
  2. 深入浅出MFC学习笔记(第6章 :MFC程序的生死因果)
  3. ElasticSerach
  4. html网页自动跳转代码大全
  5. Xcode8 - apploader 上传失败 - ERROR ITMS-90168: The binary you uploaded was invalid.
  6. 使用CLion+WSL debug nginx源码
  7. Excel 导出8000401a 错误及解决办法
  8. 计算机组成原理选择题(带答案)
  9. c语言单链表就地逆置编程,C++ 单链表的 就地逆置 ,以及基本操作
  10. MATLAB的输入与输出函数