while循环语句的基本结构为:

while(布尔表达式){

//循环的内容

}

需要注意的几个点:

1.只要布尔表达式为true,循环就会一直执行下去。

2.我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环

3.少部分情况需要循环一直执行,比如服务器的请求响应监听等。

4.循环条件一直为true就会造成无限循环(死循环),我们正常的业务编程中应该尽量避免死循环,会影响程序性或者程序卡死崩溃!

思考一下1+2+3+4+.....+100=?

do .....while循环

1.对于while语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次

2.do....while循环和while循环相似,不同的是,do.....while循环至少会执行一次。

do{

//代码语句

}while(布尔表达式);

3.while和do...while的区别:

while先判断后执行,do..while是后判断!

do ....while总是保证循环体会被至少执行一次!这是他们的主要差别。

java语言while循环语句相关推荐

  1. Java语言的循环控制结构

    Java语言的循环控制结构 循环控制结构:是在一定条件下,反复执行某段程序的流程结构,被反复执行的程序称为循环体.循环控制结构是程序中非常重要和基本的一种结构,它是由循环语句来实现的. Java 的循 ...

  2. java语言基础笔记——语句,函数

    java语言基础笔记 语句 判断结构(重点) 三种格式: 第一种:   if(条件表达式){ 执行语句;         }   System.out.println();   举例:   int a ...

  3. java用while循环语句输出1-100内的奇数和

    java用while循环语句输出1-100内的奇数和 /*** 用while语句,输出0-100所有奇数和*/ public class Test04 {public static void main ...

  4. c++语言while循环,c++ c语言while 循环语句入门基础教程

    c++ c语言while 循环语句入门基础教程 我们来看While 循环语句,它跟 For 循环区别在于,For 循环一般知道循环次数,在第一行里头就指明了,而while循环一般不知道循环次数,下面我 ...

  5. R语言使用循环语句一次性画出多幅图

    R语言使用循环语句一次性画出多幅图 首先加载包,patchwork用来一个界面展示多幅图 具体的可以看这篇文章 library(ggplot2) library(patchwork) 以数据iris为 ...

  6. Java do while循环语句如何使用呢?

    转自: Java do while循环语句如何使用呢? 下文笔者讲述java中do while循环语句的用法详解,如下所示: do-while循环:当程序运行时,先运行do中的代码一次然后进行whil ...

  7. 使用Java语言while循环来实现假如我有一张足够大的纸,他的厚度为0.1毫米 请问折叠多少次,可以折叠到珠峰高度?

    使用Java语言while循环来实现假如我有一张足够大的纸,他的厚度为0.1毫米 请问折叠多少次,可以折叠到珠峰高度? /* while 循环 需求: 世界上最高的山峰是珠穆朗玛峰(8844.43米= ...

  8. c语言循环语句相关摘要,C语言中循环语句的应用研究

    为了帮助初学者尽快掌握C语言的循环语句,通过实例较详细的分析了循环语句的结构.功能和应用方法,以便读者能在实际应用中能够合理地选择循环语句,编出满足需要的程序来. . 26 0 价值工程 C语言中循环 ...

  9. java没有goto,Java语言没有goto语句。

    Java语言没有goto语句. 答:√ 在设计审美中,要考虑()()()均要在为人服务的同时与自然相通,既符合人的需要也符合自然的规律. 答:设计手段 设计材料 设计目的 无缝线路长钢轨温度力峰值出现 ...

最新文章

  1. 教师课堂教学必备的100个妙招,总有一个适合你!
  2. Sonar代码质量管理
  3. http在链接中加入用户名_爬虫基础——HTTP基本原理
  4. [基础题]2.(*)利用接口做参数,写个计算器,能完成加减乘除运算。
  5. c语言math函数 sgn,常用矩阵计算C语言代码
  6. 多媒体视频知识入门贴zt(二)
  7. IOT(6)---MQTT和CoAP
  8. oracle字体加粗函数_Oracle日期操作函数
  9. [置顶] android 自定义圆角ImageView以及锯齿的处理
  10. Https iOS需要做的事
  11. Eclipse日常踩坑记录——导入文件时遇到的几个问题
  12. Android开发:申请小米开发者账号步骤
  13. TongWeb7本地部署(Windows)
  14. EMC信号完整性落地实测1---走出玄学
  15. 《跨界杂谈》华为印象(二):MTS
  16. justinmind破解方法
  17. 组网雷达融合处理组件化设计与仿真
  18. python plc fx5u_三菱PLC FX3U和FX5U有什么区别
  19. 【论文笔记 | TGRS 2021】多内容互补网络:MCCNet
  20. 前端工程师必备:前端的模块化

热门文章

  1. 创业注意细节更好注重骨架,快速实现产品目标
  2. 自然语言处理(2):Jieba分词
  3. word endnote引用文献_Endnote高级玩法:中英文文献混排的完美引用
  4. bootstrap之按钮大小+图片大小调整
  5. 苹果重视中国市场恶补“中国话”
  6. JDK各版本新特性(更新到Java20)
  7. IP地址子网掩码与数值转换
  8. tcgames使用有延迟_教你用tcgames电脑玩刺激战场匹配手机的正确姿势:如何降低延迟卡顿...
  9. nessus 无法访问的解决办法 for mac
  10. 国家电网还是拼多多,选哪个?