label(标签)的使用
来源:互联网 发布:淘宝禁止发布违背 编辑:程序博客网 时间:2024/06/02 22:37
首先是return,continue,break的使用:
return:返回方法的值并退出方法
continue:退出此次迭代并继续循环的下一次迭代
break:直接对出循环不进行下一次迭代
标签是后面更有冒号的标识符,格式如下:
label:
在Java中,标签起作用的唯一的地方是在迭代句之前。刚好在迭代的前面,在标签和迭代之间有任何语句都不好。而在迭代之前设置标签的唯一理由是:想在其中嵌套另一个迭代或一个开关。
代码示例:
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;//跳转到outer处,继续outer下面接着的循环}if (i == 8){System.out.println("break outer");//跳转到outer处,不再继续outer下面接着的循环//而是退出outer下面接着的循环,执行循环下面的语句break outer;}for (int k = 0; k < 5; k++){if (k == 3){System.out.println("continue inner");continue inner;}}}}// 不能在循环后面设置标签System.out.println("finish...");}输出结果:
i = 0continue inneri = 1continue inneri = 2continuei = 3breaki = 4continue inneri = 5continue inneri = 6continue inneri = 7continue outeri = 8break outerfinish...
- label(标签)的使用
- label标签的使用
- label标签的使用
- label 标签的巧妙使用
- 14-label标签的使用
- 表单的label标签的使用技巧
- html中label标签的使用
- 使用label标签控制form的提交
- 转 html label标签的使用教程
- <label>标签for属性的使用
- <label></label>标签的作用。
- label标签使用详解
- </label>标签使用
- Perl 使用Label 标签
- label标签使用
- 黑马程序员-<select>标签以及<label>标签的使用
- 标签label的用法
- HTML的label标签
- .NET 多版本引用
- Linux终端命令用法精选(分类,便于查看)
- 串口通讯
- chrome桌面提醒功能使用
- c++ 引用
- label(标签)的使用
- java23种设计模式一(连载)
- NFC:不只是移动支付
- 商业智能方案部署之SQL Server 2008R2与SharePoint 2010环境的集成
- 关于数据质量“成长的烦恼”的五点建议
- 在ubuntu上安装jdk7u9
- 循环的应用---(1)判断输入是否合法,不合法要求重新输入(2)某项功能的循环执行
- Codec Engine 开发
- Incorrect syntax near the keyword 'WITH'