A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.tutorialspoint.com/javaexamples/method_label.htm below:

How to use method overloading for printing different types of array in Java

How to use method overloading for printing different types of array in Java Problem Description

How to use method overloading for printing different types of array?

Solution

This example shows how to jump to a particular label when break or continue statements occour in a loop.

public class NewClass {
   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.");
      }
   }
}
Result

The above code sample will produce the following result.

Found the substring .

java_methods.htm


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4