Java label
2015-06-30 09:20
495 查看
标号label提供了一种简单的break语句所不能实现的控制循环的方法。当你嵌套在几层循环中想退出循环时,break只能退出一重循环,可以用标号标出想退出哪一个语句。
标号的命名不能以"_"(下划线)开始
例:
分析:break outer语句结束两重循环;continue outer语句退出现在的循环并继续执行outer循环。
***变量的命名规则***
1. 变量名首字母必须为字母(a-z A-Z),下划线(_),或者美元符号($)开始,php编程中所有变量必须以$开始。
2. 变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合。
3. 变量名不能使用编程语言的保留字。
标号的命名不能以"_"(下划线)开始
例:
char a; outer: for(int i = 0; i < 10; i++) { for(int j = 0; j <10; j++) { a =(char) System.in.read(); if(a == 'b') break outer; if(a == 'c') continue outer; } }
分析:break outer语句结束两重循环;continue outer语句退出现在的循环并继续执行outer循环。
***变量的命名规则***
1. 变量名首字母必须为字母(a-z A-Z),下划线(_),或者美元符号($)开始,php编程中所有变量必须以$开始。
2. 变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合。
3. 变量名不能使用编程语言的保留字。
相关文章推荐
- < 基本功>short与Unsigned short以及Java基本类型
- Java的继承与接口
- GC (二)Garbage Collection in Java
- Java点滴:Map与String的转换公共方法
- 通过字节码分析java中的switch语句
- 解决MyEclipse报错问题
- Java性能优化:垃圾回收(GC)
- Java实现求二叉树的深度和宽度
- LeetCode85 Maximal Rectangle java题解
- 深入理解Spring AOP之二代理对象生成
- 黑马程序员——Java中JDK1.5的一些新特性
- JAVA中堆和栈的区别
- spring bean的创建方式
- spring常用属性或是构造方法参数的配置
- spring4 初始化bean回调
- spring bean继承
- Java系列之EJB
- Spring它不支持依赖注入static静态变量
- 使用Gradle构建Java项目
- maven构建java web项目(eclipse原理同)