logo

Método Java String contiene () con ejemplo

El java.lang.String.contains() El método busca la secuencia de caracteres en la cadena dada. Devuelve verdadero si la secuencia de valores de caracteres se encuentra en esta cadena; de lo contrario, devuelve falso.

Implementación del método contiene()

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

Aquí se lleva a cabo la conversión de CharSequence a String y luego índice de Se llama al método. El método índice de devoluciones oh o un numero mas alto si encuentra la cadena, de lo contrario -1 es regresado. Entonces, después de la ejecución, el método contiene() devuelve verdadero si la secuencia de valores de caracteres existe, de lo contrario FALSO .



Sintaxis del método contiene()

public   boolean  contains (CharSequence sequence );>

Parámetro

    secuencia: Esta es la secuencia de caracteres a buscar.

Excepción

    NullPointerException: si la secuencia es nula

Ejemplos del método java.string.contains()

Ejemplo 1: Para comprobar si charSequence está presente o no.

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'>));> >}> }>

>

delimitador de java
>

Producción

true false>

Ejemplo 2: distingue entre mayúsculas y minúsculas método para comprobar si la CharSequence dada está presente o no.

Java




dibujar rectángulo gimp
// 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'>));> >}> }>

>

>

Producción

false true>

Puntos para recordar con el método Java string contains()

  • Este método no funciona para buscar un personaje.
  • Este método no encuentra un índice de cadena si no está presente.
  • Para las dos funcionalidades anteriores, existe una función mejor. Índice de cadena de