我是靠谱客的博主 傲娇西牛,最近开发中收集的这篇文章主要介绍java label类型_Java方法标签(Label),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Java方法标签(Label)

Java 中的标签是为循环设计的,是为了在多重循环中方便的使用break 和coutinue 。

以下实例当在循环中使用 break 或 continue 循环时跳到指定的标签处:

Main.java 文件

public class Main {

public static void main(String[] args) {

String strSearch = "This is the string in which you have to search for a substring.";

String substring = "substring";

boolean found = false;

int max = strSearch.length() - substring.length();

testlbl:

for (int i = 0; i <= max; i++) {

int length = substring.length();

int j = i;

int k = 0;

while (length-- != 0) {

if(strSearch.charAt(j++) != substring.charAt(k++)){

continue testlbl;

}

}

found = true;

break testlbl;

}

if (found) {

System.out.println("发现子字符串。");

}

else {

System.out.println("字符串中没有发现子字符串。");

}

}

}

以上代码运行输出结果为:

发现子字符串。

序号

相关信息

3

tower

汉诺塔算法

7

instanceof

instanceOf关键字用法

8

break

break关键字用法

9

continue

continue关键字用法

10

enum

enum和switch语句使用

11

enum1

Enum(枚举)构造函数及方法的使用

12

for、foreach

for和foreach循环使用

13

varargs

Varargs可变参数使用

14

varargs1

重载(overloading)方法中使用Varargs

本文网址:http://www.santii.com/java/java-methods_label.html

最后

以上就是傲娇西牛为你收集整理的java label类型_Java方法标签(Label)的全部内容,希望文章能够帮你解决java label类型_Java方法标签(Label)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部