Java-sträng startar med ()

Java String startsWith () -metoden kontrollerar om strängen börjar med den angivna strängen eller inte.

Syntaxen för strängmetoden startsWith()är:

 string.startsWith(String str, int offset)

Här är sträng ett objekt i Stringklassen.

startsWith () Parametrar

Den startsWith()metod kan ta två parametrar.

  • str - kontrollera om strängen börjar med streller inte
  • offset (valfritt) - kontrollerar i ett underlag för att stringbörja från detta index.

startsWith () Returvärde

  • returnerar true om strängen börjar med den angivna strängen
  • returnerar false om strängen inte börjar med den angivna strängen

Exempel 1: Java startar med () utan offsetparameter

 class Main ( public static void main(String() args) ( String str = "Java Programming"; System.out.println(str.startsWith("Java")); // true System.out.println(str.startsWith("J")); // true System.out.println(str.startsWith("Java Program")); // true System.out.println(str.startsWith("java")); // false System.out.println(str.startsWith("ava")); // false ) )

Som du kan se från exemplet ovan startsWith()tar hänsyn till stora och små bokstäver.

Exempel 2: Java startar med () med offsetparameter

 class Main ( public static void main(String() args) ( String str = "Java Programming"; // checks in substring "a Programming" System.out.println(str.startsWith("Java", 3)); // false System.out.println(str.startsWith("a Pr", 3)); // true ) )

Här har vi passerat 3 som en offset. Därför startsWith()kontrollerar i ovanstående program om det "a Programming"börjar med den angivna strängen.

Om du behöver kontrollera om strängen slutar med den angivna strängen eller inte, använd metoden Java String endsWith ().

Intressanta artiklar...