while循环

Java中的另外一种循环是while循环。while循环的语法格式如下:

while(条件表达式){

循环体;

}

其中条件表达式定义了控制循环的条件,可以使任何有效的boolean表达式,条件为真时,循环会迭代。条件为假时,程序控制流会立刻转移到循环后面的代码。

例:下面是一个使用while循环输出字母表的简单示例:

public class WhileDemo{

public static void main(String[] args){

char ch = 'a';

while(ch <= 'z'){

System.out.print(ch + ",");

ch++;

}

}

}

编译并运行这个程序,控制台将显示如图16所示的信息。

图16  WhileDemo运行结果

上面的代码中,先初始化ch为字母a,每次迭代循环时,都输出ch,然后将它加1,这个过程会移植持续,直到ch比z大为止。

与使用for循环一样,while也是在循环顶部检查条件表达式,这就意味着循环代码可能根本不会被执行。

最新文章

  1. *HDU 1115 计算几何
  2. soj 2013年 Nanjing Slection
  3. cocos2d-x test学习[1]
  4. linux基础2——gdb调试器
  5. 支付SDK的安全问题——隐式意图可导致钓鱼攻击
  6. Asp.net MVC中Route的理解
  7. Java中生成随机字符的方法总结
  8. preventDefault()方法
  9. 自己动手用Javascript写一个无刷新分页控件
  10. 基于visual Studio2013解决C语言竞赛题之1063分橘子
  11. 利用Eclipse中的Maven构建Web项目(二)
  12. PowerApp Document
  13. 编程填空:第i位替换
  14. K8S学习笔记之Kubernetes核心概念
  15. HDU 6066 17多校3 RXD&#39;s date(超水题)
  16. AngularJS的select设置默认值
  17. NEERC Southern Subregional 2012
  18. Java第三阶段学习(六、多线程)
  19. Swift3 URL编码、解码用法addingPercentEncoding
  20. CreateTimerQueueTimer在DllMain中调用导致的loader lock

热门文章

  1. node_modules/.bin/babel : 无法加载文件 D:\node\node_project\es6\node_modules\.bin\babel.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.co m/fwlink/?LinkID=135170 中的 about_Execution_Policies。
  2. Cocos2d-x 点击菜单按键居中放大(无需修改底层代码)
  3. 逆向学习周记-C语言空函数
  4. NIO零拷贝的深入分析
  5. Spring Cloud Gateway、并发编程等等
  6. apk系统签名小技巧
  7. 未能找到元数据文件**.dll解决办法
  8. QT--HTTP图片下载器
  9. Nginx一般配置
  10. tensorflow 资源汇总-docker 运行 tensorflow-gpu on nvidia support