写个类似的
boolean flag=true;
if(flag) tag:{
boolean newFlag= dosomething();
if(newFlag){
break tag;
}
xxxxxx;
xxxxxx;
}
就是if后面加个标签,然后 break 标签;
这样写法的优点是什么?
这就是跳转到tag位置处的意思,jdk的有些源码里有这种写法,但是一般开发很少用,不太推荐这种写法。
请问下为什么不推荐呢?是可读性太差吗?
@正义的伙伴1994: 我收回不太推荐这句话吧,哈哈……,这个就看个人喜好吧。
@让我发会呆: 好的,谢谢,我是第一次见这种if写法,不是很清楚。