Método Java String contains(): comprobar si la cadena contiene una subcadena

La cadena Java contiene el método ()

La La cadena Java contiene() El método se utiliza para comprobar 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 una subcadena de una cadena determinada y devuelve falso otrowise. Se puede utilizar directamente dentro de la declaración if.

Sintaxis del método contiene() en Java

public boolean String.contains(CharSequence s)

parámetros

s - Esta es la secuencia para buscar en el método Java contains()

Valor de retorno

El método contiene() en Java devuelve verdadero sólo si esto cadena contiene "s" y es falso.

Excepción


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

Java String contiene() Método 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 sequence
        System.out.println("Contains sequence 'ing': " + str_Sample.contains("ing"));
        System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example"));
        //String contains method is case sensitive  
        System.out.println("Contains sequence 'example': " + str_Sample.contains("example"));
        System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String"));
    }
}

Rendimiento esperado:

Contains sequence 'ing': true
Contains sequence 'Example': true
Contains sequence 'example': false
Contains sequence 'is String': false

¿Cuándo utilizar el método Contiene()?

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

Java String contiene() Método Ejemplo 2:
El método Java String contiene() 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() method

        if (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");
        }
    }
}

Rendimiento esperado:

The Keyword :example: is not found in the string class