Java のタグは、複数のループでのブレークと継続の使用を容易にするループ用に設計されています。
次の例は、ループ内で Break または continue ループを使用するときに、指定されたラベルにジャンプします:
/* author by w3cschool.cc 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("字符串中没有发现子字符串。"); } }}
上記のコードを実行した出力結果は次のとおりです:
发现子字符串。
上記は Java の例です - Label の内容です。関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。