2016-1-7-Thingking in Java 读书笔记(四)---控制执行流程
来源:互联网 发布:商家入驻一元夺宝源码 编辑:程序博客网 时间:2024/06/06 03:54
4.控制执行流程
- Foreach语法
基本格式 for(类型 x : f)
public class TestForeach { public static void main(String[] args) { for (char c : "Hello,World".toCharArray()) { System.out.print(c+" "); } }}
- Java中没有goto,通过标签来实现。
public class TestLabel { public static void main(String[] args) { int i =0; outer: for(;true;){ inner: for(;i<10;i++){ System.out.println("i="+i); if (i==2) { System.out.println("continue"); continue; } if (i==3) { System.out.println("break"); i++; break; } if (i==7) { System.out.println("continue outer"); i++; continue outer; } if (i==8) { System.out.println("break outer"); break outer; } for (int j = 0; j<5; j++) { if (j==3) { System.out.println("continue inner"); continue inner; } } } } }}
1.break,中断内部迭代,回到外部迭代。
2.continue,使执行点回到内部迭代的起始处。
3.continue label 同时中断所有迭代,再从外部中断开始。
4.break label 同时中断所有迭代,不再进入中断。
0 0
- 2016-1-7-Thingking in Java 读书笔记(四)---控制执行流程
- 2016-1-7-Thingking in Java 读书笔记(三)--操作符
- thingking in java读书笔记3
- thingking in java 读书笔记---RTTI
- Thinking in Java 读书笔记 第四章 控制执行流程
- thingking in java 2.11练习(1)
- thingking in java 读书笔记---对象引论
- thingking in java 读书笔记----一切都是对象
- thingking in java 读书笔记---控制程序流
- thingking in java 读书笔记---初始化和清除
- thingking in java 读书笔记---异常处理
- thingking in Java test3.7练习(5)(6)
- thingKing in Java test3.8练习(7)扔硬币
- thingking in java 读书笔记---复用和多态
- thingking in java 读书笔记----接口和内部类
- thingking in java 读书笔记---对象集合和容器
- 《JAVA编程思想》日志(四)------控制执行流程
- thingking in java test2.11(11)
- Java:单例模式的七种写法
- new的实现原理
- 购物车设计思路
- 国外第三方分享,包括Facebook,twitter,Instagram
- itext
- 2016-1-7-Thingking in Java 读书笔记(四)---控制执行流程
- 关于JDK编译版本详解
- UI课程(图片动画/视图控制器/自定义视图/循环导入)
- 匈牙利算法
- Android Studio常用快捷键
- OpenLayers 3 之 实时追踪轨迹-获取最后添加的要素
- extjs createDelegate的作用
- 纯js ajax请求
- 上传jar包到nexus私服