Java-merkkijono alkaa ()

Java-merkkijono startWith () -menetelmä tarkistaa, aloitetaanko merkkijono määritetyllä merkkijonolla vai ei.

Merkkijonomenetelmän syntaksi startsWith()on:

 string.startsWith(String str, int offset)

Tässä merkkijono on Stringluokan objekti .

startsWith () -parametreilla

startsWith()Menetelmä voi ottaa kaksi parametria.

  • str - tarkista onko merkkijono alkanut strvai ei
  • offset (valinnainen) - tarkistaa alimerkkijonon stringalkaen tästä hakemistosta.

paluuarvo ()

  • palauttaa arvon tosi, jos merkkijono alkaa annetulla merkkijonolla
  • palauttaa arvon false, jos merkkijono ei ala annetulla merkkijonolla

Esimerkki 1: Java käynnistyy (): lla ilman offset-parametria

 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 ) )

Kuten yllä olevasta esimerkistä näet, startsWith()kirjaimet (pienet ja isot kirjaimet) otetaan huomioon.

Esimerkki 2: Java käynnistyy parametrilla () Offset-parametrilla

 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 ) )

Tässä olemme ohittaneet 3: n offset. Näin ollen yllä olevassa ohjelmassa startsWith()tarkistetaan, "a Programming"aloitetaanko määritetyllä merkkijonolla.

Jos sinun on tarkistettava, päättyykö merkkijono määritetyllä merkkijonolla vai ei, käytä Java-merkkijono päättyy () -menetelmää.

Mielenkiintoisia artikkeleita...