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