Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/04/2009, 03:43
zakabalt
 
Fecha de Ingreso: mayo-2008
Mensajes: 65
Antigüedad: 16 años
Puntos: 0
Respuesta: Cadena1 contiene cadena2

Ya funciona perfecto! Pongo aquí el código por si alguien lo necesita alguna vez. Printea el mensaje "Se ha encontrado" la cantida de veces que existe la cadena2 en la cadena1. He hecho varias pruebas y creo que funciona perfecto.

D
Cita:
public class StrContieneStr2
{
public static void main(String[] args)
{
String cadena1 = "Comparador Strings";
String cadena2 = "String";
String cadenita;

for (int i=0;i<cadena1.length()-cadena2.length()+1;i++)
{
cadenita = cadena1.substring(i,cadena2.length()+i);
if(cadenita.equals(cadena2))
{
System.out.println("Se ha encontrado");
}
}
}
}
Muchas gracias cucuru! Me ha venir bien este código para un trabajo que tengo que hacer.