Java String StartWith () meetod kontrollib, kas string algab määratud stringiga või mitte.
Stringi startsWith()
meetodi süntaks on:
string.startsWith(String str, int offset)
Siin on string String
klassi objekt .
startsWith () parameetritega
startsWith()
Meetod võib võtta kaks parameetrit.
- str - kontrollige, kas string algab
str
või mitte - nihe (valikuline) - kontrollib alamstringi, mis
string
algab sellest indeksist.
algab () tagastusväärtusega
- tagastab tõene, kui string algab antud stringiga
- tagastab vale, kui string ei alga antud stringiga
Näide 1: Java algab funktsiooniga () ilma nihke parameetrita
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 ) )
Nagu ülaltoodud näitest näha, startsWith()
võtab arvesse väiketähti (väiketähti ja suurtähti).
Näide 2: Java algab väärtusega () koos nihke parameetriga
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 ) )
Siin oleme läbinud 3 kui offset
. Seega startsWith()
kontrollib ülaltoodud programm, kas see "a Programming"
algab määratud stringiga.
Kui peate kontrollima, kas string lõpeb määratud stringiga või mitte, kasutage Java String endWith () meetodit.