Java virkne startWith () pārbauda, vai virkne sākas ar norādīto virkni vai nē.
Virknes startsWith()
metodes sintakse ir šāda:
string.startsWith(String str, int offset)
Šeit virkne ir String
klases objekts .
sākas ar () parametriem
startsWith()
Metodi var veikt divus parametrus.
- str - pārbaudiet, vai virkne sākas ar
str
vai ne - nobīde (pēc izvēles) - pārbauda apakšgrupu,
string
sākot no šī indeksa.
startsWith () atgriešanās vērtība
- atgriež vērtību true, ja virkne sākas ar doto virkni
- atgriež false, ja virkne nesākas ar doto virkni
1. piemērs: Java sākas ar () bez parametra 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 ) )
Kā redzat no iepriekš minētā piemēra, startsWith()
ņem vērā lielos un mazos burtus.
2. piemērs: Java sākas ar () ar 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 ) )
Šeit mēs esam izturējuši 3 kā an offset
. Tādējādi iepriekšminētajā programmā startsWith()
pārbauda, vai "a Programming"
sākas ar norādīto virkni.
Ja jums jāpārbauda, vai virkne beidzas ar norādīto virkni, vai nē, izmantojiet metodi Java String endWith ().