Java string algab funktsiooniga ()

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 Stringklassi objekt .

startsWith () parameetritega

startsWith()Meetod võib võtta kaks parameetrit.

  • str - kontrollige, kas string algab strvõi mitte
  • nihe (valikuline) - kontrollib alamstringi, mis stringalgab 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.

Huvitavad Artiklid...