Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/05/2015, 20:57
Kritik
(Desactivado)
 
Fecha de Ingreso: marzo-2012
Mensajes: 366
Antigüedad: 12 años, 9 meses
Puntos: 31
Respuesta: Compara dos cadenas Java

con substring sacas la cadena de caracteres desde una posición hasta otra. Y luego preguntas con el método .contains si ese substring está contenido en la otra cadena. Y si no está contenido lo imprimes, que es la acción que pides.

Hay un patrón en las cadenas. Los números que te interesan empiezan en la posición 0 y terminan en la 7 (del 0 al 7 son los 8 dígitos) Luego tienes 2 posiciones que no te interesan (la coma y el espacio) y luego otra vez repites otras 8 posiciones que si. Y así sucesivamente.

De forma que seguramente, utilizando este patrón, puedas utilizar un for para extraer los distintos substrings que te interesan. O puedes sacar los 3 sin ningún bucle. A mí la solución más elegante al problema me parece la del bucle, porque en un futuro te puedes encontrar una cadena con 100 números para comparar con otra con 95 números, y quieres saber qué 5 son los que te faltan.

Última edición por Kritik; 19/05/2015 a las 21:04