`
5__1000
  • 浏览: 59054 次
  • 性别: Icon_minigender_1
  • 来自: 地球
社区版块
存档分类
最新评论

java 冒号没见过的用法

阅读更多
int i = 0;
int j = 0;
cont: for (i = 0; i < 10; i++) {
for (j = 0; j < 5; j++) {
continue cont;
}

}
System.out.println("i:" + i + "j:" + j);
}

在Java中可以使用 break/continue label 语句来控制多重嵌套循环的跳转。
在下面例子中,我们使用continue outer停止当前循环,继续外层循环的执行。而使用break outer则跳出所有outer后面的嵌套循环。

    注意:

       break+ 标号label

     标号提供了一种简单的break语句所不能实现的控制循环的方法,当在循环语句中遇到break时,循环终止。但是,当你嵌套在几层循环中想退出循环时又会怎样呢?正常的break只退出一重循环,你可以用标号标出你想退出的所有循环语句。

      continue +label

       同样,continue只能继续当前循环,如果要继续外层循环就需要用标号指出相应的循环。注意此时标号只能指向一个循环结构。

分享到:
评论

相关推荐

    java8中:: 用法示例(JDK8双冒号用法)

    Java 8 中的双冒号用法(JDK8双冒号用法)是一种新的语法糖,可以将方法作为参数传递给 Stream 中的元素,使得代码更加简洁和易读。在 Java 8 中,接口中可以有默认实现,也就是说可以在接口中添加带有 default ...

    Kotlin中双冒号::使用方法

    Kotlin 中双冒号 :: 使用方法 Kotlin 中双冒号 :: 使用方法是一种特殊的语法结构,它可以将一个方法作为参数传递给另外一个方法。这种语法结构在实际开发中非常有用,本文将详细介绍 Kotlin 中双冒号 :: 使用方法的...

    c++中冒号和双冒号的用法.txt

    c++中冒号和双冒号的用法,在编程过程中,进程搞混,现总结出来与大家分享

    C语言struct中冒号用法

    本文主要介绍了 C语言struct中冒号用法,希望对你的学习有所帮助。

    浅谈对Java双冒号::的理解

    下面是关于Java双冒号::的理解和使用方法。 双冒号的作用 双冒号的设计初衷是为了化简Lambda表达式,不熟悉Lambda表达式的同学可以先了解一下。 Lambda表达式的形式有两种:包含单独表达式和包含代码块。使用双...

    java中package用法详解

    ### Java中Package用法详解 #### Package的基本概念 在Java编程语言中,`package`是一种重要的组织工具,用于管理类和接口,防止命名冲突,并帮助开发者更好地组织代码。`package`类似于Unix或Linux中的文件系统...

    JAVA_MAC地址校验和转换

    - **二进制与十六进制转换**:可以使用`Integer.parseInt()`或`Long.parseLong()`方法配合`format()`函数将16进制字符串转换为二进制,反之亦然。 - **字符串与字节数组转换**:`getBytes("UTF-8")`可以将字符串...

    js中冒号的用法1

    JavaScript 中冒号的用法详解 冒号(:)是 JavaScript 中一个非常重要的符号,它有多种用法,下面将对其进行详细的解释。 1. 声明对象直接量的成员 JavaScript 中的对象可以像 C#、JAVA 这些面向对象的语言中的...

    二进制数十六进制冒号输出

    在Java语言中,实现二进制数十六进制冒号输出需要使用相应的编程技术。Java是一种面向对象的编程语言,具有跨平台、可移植性强、安全性高等特点。 在给定的代码中,我们可以看到使用了Java的Swing库,特别是...

    java 获取冒号后面的参数(正则)实现代码

    在Java中,获取冒号后面的参数通常用于解析SQL语句或其他字符串表达式。通过使用正则表达式,我们可以针对冒号后面跟随的模式进行匹配。例如,如果我们希望匹配冒号后跟随的特定参数,可以利用正则表达式的强大功能...

    C++中点号冒号双冒号

    ### C++中点号冒号双冒号的深入解析 #### 一、引言 C++作为一种静态类型的编程语言,其语法中包含了多种符号来帮助开发者实现特定的...正确理解和掌握这些符号的使用方法,对于编写高效、可维护的C++代码至关重要。

    matlab中冒号的使用

    ### MATLAB中冒号操作符的使用详解 在MATLAB中,冒号操作符(`:`)是一种非常重要的工具,广泛应用于向量与矩阵的操作中。本文将基于提供的内容,详细介绍MATLAB中冒号操作符的各种用法及其应用场景,旨在帮助初学...

    Java实现XML解析【JDom】

    Java中的XML解析是处理XML数据的关键技术,JDom是一个高效的、纯Java的XML处理库,它为Java开发者提供了便捷的方式来创建、修改和读取XML文档。在这个资源中,我们将探讨如何利用JDom来解析XML文件,并从MySQL数据库...

    冒号的用法知识.pdf

    以下是对冒号用法的详细解析: 1. **用于称呼语后边,表示提起下文**: 当我们在信件、演讲或者对话中对特定人群进行称呼时,通常会在称呼后使用冒号,以表明接下来的内容是对被称呼人的讲话或指示。例如,"同学们...

    MATLAB中冒号的用法.pdf

    MATLAB中冒号的用法.pdf

    详解JAVA中转义字符

    转义字符是在编程语言中用来表示那些通常无法直接输入或难以直接使用的字符。在Java语言中,转义字符具有特殊的含义,它们允许程序员在字符串或字符字面量中插入特定的字符序列。以下详细介绍了Java中转义字符的类型...

    Java解决Itext pdf中文不显示问题

    确保你的Java项目使用UTF-8编码,这样Java字符串中的中文字符才能正确转换为PDF。你可以在IDE的项目设置或者构建脚本中配置编码。 如果仍然遇到问题,可能是因为PDF阅读器不支持某些特定的字体。此时,你可以尝试...

    冒号课堂 jdm 注释版

    冒号课堂 jdm 注释版 本书是以编程范式和抽象机制为主线阐述编程设计思想的图书。它以编程语言为形、以编程范式为神、以抽象机制为本,采用课堂对话的形式讲述编程要义,深入浅出、寓教于乐。其中编程范式以OOP为...

    c++中冒号(或)及-的用法.txt

    在C++编程语言中,冒号(::)和破折号(-)有着特定且重要的用途,它们在代码中扮演着不同的角色,是理解和编写高效...理解冒号和破折号的具体用法有助于编写更加清晰、高效的代码,同时避免潜在的语法错误和逻辑陷阱。

    IPv6 Java方法 简写转成全写,全写转成简写

    通过以上两个Java方法,我们可以实现IPv6地址从全写形式到简写形式以及从简写形式到全写形式的转换。这些转换对于简化IPv6地址的处理非常有用,尤其是在网络编程中,可以有效地减少存储空间和提高数据处理效率。

Global site tag (gtag.js) - Google Analytics