Sử dụng Label trong phương thức trong Java
Miêu tả vấn đề
Cách sử dụng Label trong một phương thức trong Java?
Giải pháp
Ví dụ sau minh họa cách nhảy tới một Label cụ thể khi gặp lệnh continue hoặc lệnh break trong một vòng lặp trong 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("Found the substring ."); } else { System.out.println("did not find the substing in the string."); } } }
Kết quả
Code trên sẽ cho kết quả sau:
Found the substring .
Bài học Bài tập Java phổ biến tại hoconline.club:
phuong-thuc_trong_java.jsp
Bài viết liên quan