博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java中标签的作用
阅读量:7031 次
发布时间:2019-06-28

本文共 505 字,大约阅读时间需要 1 分钟。

hot3.png

在java中,标签起作用 的唯一的地方刚好是在迭代语句之前。

“刚好之前”的意思表明,在标签和迭代之间置入任何语句都不好。

而在迭代之前设置标签的唯一理由是:我们希望在其中嵌套另一个迭代或者一个开关,这是由于break和continue关键词通常只能中断当前循环,但是若随同标签一起使用,他们就会中断循环,直到标签所在的地方

label1:

outer-iteraction{

    inner-itercation{

        break;//1

        continue;//2

         continue label1;//3

        break label1;//4

    }

}

在1中,break中断内部迭代,回到外部迭代

在2中,continue使执行点移回内部迭代的起始处

在3中,contiune label1 同时中断内部迭代以及外部迭代,直接转到label1处,随后,他实际上是继续迭代过程,但却从外部迭代开始

在4中,break label1也会中断所有迭代,并回到label1处,但并不重新进入迭代,也就是说,它实际完全中止了两个迭代

转载于:https://my.oschina.net/u/2385858/blog/514425

你可能感兴趣的文章
[转]Porting to Oracle with Entity Framework NLog
查看>>
chmod更改文件的权限
查看>>
oracle 10g/11g RAC 启停归档模式
查看>>
poj3461 Oulipo
查看>>
OAuth2.0学习(1-12)开源的OAuth2.0项目和比较
查看>>
Gitlab,这也就O了???
查看>>
2014 百度之星 1003 题解 Xor Sum
查看>>
Linux中在主机上实现对备机上文件夹及文件的操作的C代码实现
查看>>
iOS 块的简单理解
查看>>
idea中如何配置git以及在idea中初始化git
查看>>
关于JQuery Class选择器的一点
查看>>
POJ3264 Balanced Lineup
查看>>
redis-cli 连接远程服务器
查看>>
emlog通过pjax实现无刷新加载网页--完美解决cnzz统计和javascript失效问题
查看>>
sublime 之 vitage/emmet
查看>>
代码管理(四)SVN和Git对比
查看>>
python - hadoop,mapreduce demo
查看>>
mongodb常见管理命令
查看>>
1.7 以函数对象取代函数
查看>>
Vue过渡效果之JS过渡
查看>>