Java String startsWith ()

De Java String startsWith () methode controleert of de string begint met de opgegeven string of niet.

De syntaxis van de stringmethode startsWith()is:

 string.startsWith(String str, int offset)

String is hier een object van de Stringklasse.

startsWith () Parameters

De startsWith()methode kan twee parameters hebben.

  • str - controleer of string begint met strof niet
  • offset (optioneel) - controleert een deelstring van stringstarten vanaf deze index.

startsWith () Retourwaarde

  • geeft true terug als de string begint met de opgegeven string
  • geeft false terug als de string niet begint met de opgegeven string

Voorbeeld 1: Java startsWith () Without Offset Parameter

 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 ) )

Zoals u aan het bovenstaande voorbeeld kunt zien, startsWith()houdt u rekening met hoofdletters en kleine letters.

Voorbeeld 2: Java startsWith () With Offset Parameter

 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 zijn we 3 gepasseerd als een offset. Daarom wordt in het bovenstaande programma startsWith()gecontroleerd of "a Programming"begint met de opgegeven tekenreeks.

Als u moet controleren of de tekenreeks eindigt met de opgegeven tekenreeks, gebruikt u de methode Java String endsWith ().

Interessante artikelen...