Die Java String startWith () -Methode prüft, ob der String mit dem angegebenen String beginnt oder nicht.
Die Syntax der String- startsWith()
Methode lautet:
string.startsWith(String str, int offset)
Hier ist string ein Objekt der String
Klasse.
StartsWith () Parameter
Die startsWith()
Methode kann zwei Parameter annehmen.
- str - Überprüfen Sie, ob der String mit beginnt
str
oder nicht - offset (optional) - checkt einen Teilstring ein, der
string
von diesem Index ausgeht .
StartsWith () Rückgabewert
- Gibt true zurück, wenn die Zeichenfolge mit der angegebenen Zeichenfolge beginnt
- Gibt false zurück, wenn die Zeichenfolge nicht mit der angegebenen Zeichenfolge beginnt
Beispiel 1: Java startet mit () ohne Versatzparameter
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 ) )
Wie Sie aus dem obigen Beispiel sehen können, startsWith()
wird Groß- und Kleinschreibung berücksichtigt.
Beispiel 2: Java startet mit () mit Versatzparameter
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 ) )
Hier haben wir 3 als bestanden offset
. startsWith()
Überprüfen Sie daher im obigen Programm, ob "a Programming"
mit der angegebenen Zeichenfolge beginnt.
Wenn Sie überprüfen müssen, ob die Zeichenfolge mit der angegebenen Zeichenfolge endet oder nicht, verwenden Sie die Java-Methode endWith ().