Como saber si un string esta dentro de otro en Java.

Muchas veces necesitamos saber si una cadena esta contenida dentro de otra mas grande, por ejemplo saber si la frase "mucho codigo" contiene el String "cho".

Para solventar el problema, usariamos indexOf, método perteneciente a la clase String de Java.

        String cadena = "mucho codigo";
        int resultado = cadena.indexOf("cho");
        
        if(resultado != -1) {
            ...
        }

El resultado sería un entero, el cual si es -1 significará que la subcadena no se encontraba en la cadena.
Si no es -1 nos devolverá el índice de la primera ocurrencia de la subcadena dentro de la cadena principal.

 

24004 visitas.

Un comentario sobre “Como saber si un string esta dentro de otro en Java.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *