Método Java String contains () - Verificar subcadena con ejemplo

Método Java String contains ()

El método Java String contains () se utiliza para verificar si el conjunto específico de caracteres es parte de la cadena dada o no. Devuelve un valor booleano verdadero si los caracteres especificados son subcadenas de una cadena dada y devuelve falso en caso contrario. Se puede usar directamente dentro de la instrucción if.

Sintaxis del método contains () en Java

public boolean String.contains(CharSequence s)

Parámetros

s: esta es la secuencia para buscar en el método contains () de Java

Valor devuelto

El método contains () en Java devuelve verdadero solo si esta cadena contiene "s", de lo contrario es falso.

Excepción

NullPointerException: si el valor de s es nulo en el método contains () de Java.

Ejemplo 1:

public class Sample_String {public static void main(String[] args) {String str_Sample = "This is a String contains Example";//Check if String contains a sequenceSystem.out.println("Contains sequence 'ing': " + str_Sample.contains("ing"));System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example"));//String contains method is case sensitiveSystem.out.println("Contains sequence 'example': " + str_Sample.contains("example"));System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String"));}}

Salida :

Contiene secuencia 'ing': verdadero

Contiene la secuencia 'Ejemplo': verdadero Contiene la secuencia 'ejemplo': falso Contiene la secuencia 'es Cadena': falso

¿Cuándo usar el método Contains ()?

contiene () en Java es un caso común en la programación cuando desea verificar si una Cadena específica contiene una subcadena en particular. Por ejemplo, si desea probar si la cadena "El gran zorro rojo" contiene la subcadena "rojo". La cadena contiene () en el método Java es útil en tal situación.

Ejemplo 2: Java String contains () método en la estructura if else:

public class IfExample {public static void main(String args[]) {String str1 = "Java string contains If else Example";// In If-else statements you can use the contains() methodif (str1.contains("example")) {System.out.println("The Keyword :example: is found in given string");} else {System.out.println("The Keyword :example: is not found in the string");}}}

Producción:

La palabra clave: ejemplo: no se encuentra en la clase de cadena Java

Articulos interesantes...