„Java String startsWith“ () metodas patikrina, ar eilutė prasideda nurodyta eilute, ar ne.
Stygos startsWith()
metodo sintaksė yra:
string.startsWith(String str, int offset)
Čia eilutė yra klasės objektas String
.
startsWith () parametrais
startsWith()
Metodas gali imtis du parametrus.
- str - patikrinkite, ar eilutė prasideda,
str
ar ne - poslinkis (pasirinktinai) - patikrina, ar
string
nėra šio indekso poskyrio.
startsWith () grąžinimo vertė
- grįžta teisinga, jei eilutė prasideda duota eilute
- grąžina klaidingą, jei eilutė neprasideda duota eilute
1 pavyzdys: „Java“ prasideda () be parametro „Offset“
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 ) )
Kaip matote iš aukščiau pateikto pavyzdžio, startsWith()
atsižvelgiama į didžiąsias ir mažąsias raides.
2 pavyzdys: „Java“ prasideda () su parametru „Offset“
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 ) )
Čia mes išlaikėme 3 kaip an offset
. Taigi, pirmiau minėtoje programoje startsWith()
patikrinama, ar "a Programming"
prasideda nurodyta eilutė.
Jei jums reikia patikrinti, ar eilutė baigiasi nurodyta eilute, ar ne, naudokite „Java String endWith ()“ metodą.