[ Foro de Java ]

Duda con java. String

13-Feb-2017 14:44
Invitado (Jhony)
0 Respuestas

Bueno tengo que hacer un ejercicio sobre java. Tengo que leer una string y extraer las fechas (en formato dd/mm/yyyy) y concatenarlas formando una nueva string. El truco está en hacer un indexOf y buscar el carácter "/" puesto que ese caracter solo sale para las fechas y obtener desde la i-2 hasta i+8 (suponiendo i el primer lugar de la "/") todo bien pero solo me lee una fecha del string. Podría alguien ayduarme? Esto es lo que tengo:
input es la string pasada y resultado es la string resultado.

for (int i = 0; i < input.length();i++){
              if(input.charAt(i) == '/'){
                   resultado = input.substring(input.indexOf(input.charAt(i))-2,input.indexOf(input.charAt(i))+8);
                   i = i +1;
               }else{
                   resultado += "";
               }
               
           }
           
           return resultado;
       }




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)