int x=10;
do {
System.out.println("value of x:"+x);
x++;
}
while(x<20); //do while循环
1 int x=10;
2 while(x<20) {
3 System.out.println("value of x:"+x);
4 x++;
5 } //while循环

while(布尔表达式) 只要布尔表达式内容为真 循环体就会一直循环下去

do  while 即使不满足条件 也至少执行一次

1            for(int x=10;x<20;x=x+1)
2 {
3 System.out.println("value of x:" +x);
4 } //for循环 for语句 和while 语句后面没有;

循环次数在循环执行前就已经确定了

注意for循环内部用 ;

 1         int [] numbers= {10,20,30,40,50,60};
2 for (int x:numbers) {
3 System.out.print(x);
4 System.out.print(',');
5 }
6 System.out.print("\n");
7 String []names = {"Jame","Tom","Jerry"};
8 for(String name : names) {
9 System.out.print(name);
10 System.out.print(',');
11 } //数组增强for循环

Java增强for循环

for(声明语句:表达式)

声明语句:声明新的局部变量,变量类型必须与数组元素匹配

表达式:要访问的数组名,或者是返回值为数组的方法

1         int [] numbers= {10,20,30,40,50};
2 for(int x:numbers) {
3 if(x==30) {
4 break;
5 }
6 System.out.println(x);
7 } //break关键字

break通常应用于switch语句中,用于跳出循环

break跳出最里层的循环 并且执行该循环下面的语句

1         int [] numbers= {10,20,30,40,50};
2 for(int x:numbers) {
3 if(x==30) {
4 continue;
5 }
6 System.out.println(x);
7 } //continue关键字

continue适用于许多的循环结构

for循环中,continue语句使程序立即跳转到更新语句

最新文章

  1. nginx配置之取消index.php同时不影响js,css功能
  2. gdb调试方法
  3. 15 cvpr An Improved Deep Learning Architecture for Person Re-Identification
  4. Android 从图库到选择图片onActivityResult接收注意的问题
  5. Fresco简单的使用—SimpleDraweeView
  6. 【转载】学习资料存档:jQuery的deferred对象详解
  7. Android 的图片异步请求加三级缓存 ACE
  8. js页面刷新之实现普通页面
  9. Java插件开发-取插件下的某个文件
  10. fbx 模型转换 export
  11. 九款酷炫基于jquery实现的应用及源码
  12. CentOS查看CPU、内存、网络流量和磁盘 I/O
  13. wampServer 修改mySql 的root用户密码
  14. spring.net的基本搭建
  15. tcp入门(唐唐的故事)
  16. NYOJ15-括号匹配(二)-区间DP
  17. Python并发编程之线程中的信息隔离(五)
  18. [osg]节点遍历nodevisitor浅析
  19. php 循环数组问题
  20. drupal7 带表达式条件的update

热门文章

  1. fastjson 1.2.6以下版本 解析字符串末尾出现/x会陷入死循环 报oom异常
  2. 安装Ubuntu虚拟机
  3. 实践案例丨利用小熊派开发板获取土壤湿度传感器的ADC值
  4. java调用matlab生成exe文件
  5. django 的基础设计
  6. P5035金坷垃题解(快速幂的讲解)
  7. Arduino各开发板
  8. springCloud项目搭建
  9. shell-变量的字串应用技术
  10. 【C语言学习笔记】空间换时间,查表法的经典例子!知识就是这么学到的~