logo

Java-merkkijono sisältää()-menetelmän esimerkin kanssa

Java.lang.String.contains() menetelmä etsii merkkijonon annetusta merkkijonosta. Se palauttaa tosi, jos merkkiarvojen sarja löytyy tästä merkkijonosta, muuten palauttaa arvon false.

Content()-menetelmän toteutus

public boolean contains(CharSequence sequence) { return indexOf(sequence.toString())>-1; }>

Tässä CharSequence muunnetaan merkkijonoksi ja sitten sisällysluettelo menetelmää kutsutaan. Menetelmä sisällysluettelo palaa O tai a suurempi numero jos se löytää merkkijonon, muuten -1 palautetaan. Joten, suorituksen jälkeen, sisältää()-metodin palauttaa totta jos char-arvojen sarja on olemassa, muuten väärä .

Metodin sisältää() syntaksi

public   boolean  contains (CharSequence sequence );>

Parametri



    järjestys: Tämä on haettavien merkkien sarja.

Poikkeus

    NullPointerException: Jos seq on tyhjä

Esimerkkejä java.string.contains()-metodista

Esimerkki 1: Tarkistaa, onko charSequence olemassa vai ei.

Java




// Java program to demonstrate working> // contains() method> class> Gfg {> >// Driver code> >public> static> void> main(String args[])> >{> >String s1 =>'My name is GFG'>;> >// prints true> >System.out.println(s1.contains(>'GFG'>));> >// prints false> >System.out.println(s1.contains(>'geeks'>));> >}> }>

>

aakkoset numeroiden mukaan
>

Lähtö

true false>

Esimerkki 2: Kirjainkoolla on merkitystä menetelmä tarkistaaksesi, onko annettu CharSequence olemassa vai ei.

Java

java saa nykyisen päivämäärän




// Java code to demonstrate case> // sensitivity of contains() method> class> Gfg1 {> >// Driver code> >public> static> void> main(String args[])> >{> >String s1 =>'Welcome! to GFG'>;> >// prints false> >System.out.println(s1.contains(>'Gfg'>));> >// prints true> >System.out.println(s1.contains(>'GFG'>));> >}> }>

>

>

Lähtö

false true>

Muistettavat kohdat Java-merkkijono sisältää() -metodilla

  • Tämä menetelmä ei toimi hahmon etsimisessä.
  • Tämä menetelmä ei löydä merkkijonoindeksiä, jos sitä ei ole.
  • Edellä mainituille kahdelle toiminnalle on olemassa parempi toiminto String indexOf