Java String startsWith () -metoden sjekker om strengen begynner med den angitte strengen eller ikke.
Syntaksen til strengmetoden startsWith()er:
string.startsWith(String str, int offset)
Her er streng et objekt i Stringklassen.
startsWith () Parametere
Den startsWith()metode kan ta to parametere.
- str - sjekk om streng starter med
streller ikke - offset (valgfritt) - sjekker inn et underlag for å
stringstarte fra denne indeksen.
startsWith () Returverdi
- returnerer true hvis strengen begynner med den gitte strengen
- returnerer false hvis strengen ikke begynner med den gitte strengen
Eksempel 1: Java starter med () Uten forskyvningsparameter
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 eksemplet ovenfor, startsWith()tar det store og små bokstaver i betraktning.
Eksempel 2: Java starter 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 ) )
Her har vi bestått 3 som en offset. Derfor, i ovennevnte program, startsWith()sjekker om "a Programming"begynner med den angitte strengen.
Hvis du trenger å sjekke om strengen slutter med den angitte strengen eller ikke, bruk Java String endsWith () -metoden.








