Java String startsWith () -metoden kontrollerer, om strengen begynder med den angivne streng eller ej.
Syntaksen for strengemetoden startsWith()er:
 string.startsWith(String str, int offset)
Her er streng et objekt i Stringklassen.
startsWith () Parametre
Den startsWith()metode kan tage to parametre.
- str - kontroller, om streng starter med 
streller ej - offset (valgfrit) - kontrollerer i en understreng, der 
stringstarter fra dette indeks. 
startsWith () Return Value
- returnerer true, hvis strengen begynder med den givne streng
 - returnerer falsk, hvis strengen ikke begynder med den givne streng
 
Eksempel 1: Java starter med () uden forskydningsparameter
 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 fra ovenstående eksempel, startsWith()tages store og små bogstaver i betragtning.
Eksempel 2: Java starter med () med forskydningsparameter
 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 ) )
Her har vi bestået 3 som en offset. Derfor startsWith()kontrolleres i ovenstående program, om det "a Programming"begynder med den angivne streng.
Hvis du har brug for at kontrollere, om strengen slutter med den angivne streng eller ej, skal du bruge metoden Java String endsWith ().








