Ayuda con problema de java
Publicado por Jhony (2 intervenciones) el 13/02/2017 14:34:06
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.
input es la string pasada y resultado es la string resultado.
1
2
3
4
5
6
7
8
9
10
11
12
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;
}
Valora esta pregunta
0