美文网首页
java基础——标签

java基础——标签

作者: gg大宇 | 来源:发表于2018-01-11 16:58 被阅读7次

看如下代码
public static void main(String[] args) {
for(int j = 0 ; j<2 ; j++){
for(int i = 0;i<3;i++) {
System.out.println("hello word");
break;
}
}
}
上面那个break结束的是里面的for循环,因为java有个就近原则。
我们怎么把第一个for循环用break结束了呢
可以通过标签配合使用即可。
如下:
public static void main(String[] args) {
outer:for(int j = 0 ; j<2 ; j++){
inner:for(int i = 0;i<3;i++) {
System.out.println("hello word");
break outer;
}
}
}
输出结果是:hello word
如上,就好像是给for循环取个名字叫outer、inner。
上面程序只执行了一次。因为第一次循环的最后,结束了外循环,所以只能循环一次。
要注意的细节:
1、标签的命名只要符合标识符的命名规则即可。
2、在一种情况下,break关键字后面不能跟其他语句,因为是废话。(java编译器中不允许有废话)

相关文章

  • java基础——标签

    看如下代码public static void main(String[] args) {for(int j = ...

  • 暑假学习打卡4

    JSP:在原有html的基础+java脚本+jsp标签,动态资源 jsp九个内置对象 java脚本:<%........

  • Java-Review-Note——1.Java基础知识

    Java-Review-Note——1.Java基础知识 标签: JavaStudy 1.面向过程与面向对象的对比...

  • java基础巩固笔记(4)-代理

    标签: java Contents java基础巩固笔记(4)-代理概念动态代理创建动态类动态代理的工作原理面向切...

  • HTML 基础

    HTML基础 本文包括 HTML基本知识与结构 HTML常见标签 标签写法与嵌套的讨论 HTML、CSS、java...

  • Java 基础

    Java 基础01Java开发入门 Java 基础02Java编程基础 Java 基础03面向对象 Java 基础...

  • 29.JSTL

    为了完全在JSP中消除Java代码,学习JAVA的标签库: Java标签库: 1:自定义标签库. 2:标准标签库(...

  • 技术体系

    一,java核心 java基础,jvm,算法,多线程,设计模式 Java基础:java基础相关,全栈java基础 ...

  • 面试题汇总

    1.Java基础面试问题 Java基础之基础问题 Java基础之面向对象 Java基础之数据结构 Java基础之I...

  • 【Android】知识点汇总,坚持原创ing

    Android基础 Java基础 Java基础——Java内存模型和垃圾回收机制 语法基础 语法基础——C语法基础...

网友评论

      本文标题:java基础——标签

      本文链接:https://www.haomeiwen.com/subject/aivznxtx.html