永发信息网

Java 标签的用法...

答案:5  悬赏:70  手机版
解决时间 2021-04-05 00:50
  • 提问者网友:暗中人
  • 2021-04-04 20:59
Java 标签的用法...
最佳答案
  • 五星知识达人网友:猎心人
  • 2021-04-04 21:55
java的标签在循环中可以改变循环执行的流程,如下代码:
int i = 0;
       System.out.println("label1");
       label1: for (int k = 0; k < 5; k++) {
           i++;
           if (k == 2) {
              break label1;//break标签,跳出本次循环
           }
           System.out.println(i);
       }

输出结果是:
label1
    1
2
全部回答
  • 1楼网友:西风乍起
  • 2021-04-05 00:40
你越学越古老了
  • 2楼网友:胯下狙击手
  • 2021-04-04 23:59
for 语句中标签不能够在循环之外。
可以试试在循环体内加标签。
  • 3楼网友:三千妖杀
  • 2021-04-04 23:22
好像不应该有吧,java连指针都去了,还能留着标签?
  • 4楼网友:思契十里
  • 2021-04-04 23:12
public static void main(String[] args) {
// TODO 自动生成方法存根
int a = 0;
label:
for(int i = 0;i<5;i++){
if(i<=0){
continue label;
}
}
}
应该可以了。
为什么在label:后面加上a=0呢?
实在不建议使用标签,也不建议使用continue,这些都是goto语句的变种,程序一复杂,可能连上帝都不知道这程序是怎么运行的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯