PDA

Ver la Versión Completa : Validaciones en JAVA


aniels
06-07-2004, 00:50:01
Buen día.

Soy nueva utilizando JAVA, en una de las aplicaciones que tengo que hacer me piden que valide fechas, números, etc. Me habían dicho que en el API de JAVA hay algo, pero realmente no sé como buscar. Les agradecería si me pueden dar una orientación sobre como hacer estas validaciones

Gracias

santana
06-07-2004, 01:14:45
Me habían dicho que en el API de JAVA hay algo, pero realmente no sé como buscar.

Aquí tienes la documentación de Sun sobre el API.

http://java.sun.com/reference/api/

Saludos.

santana
06-07-2004, 01:41:41
Hola.

Te he estado preparando un ejemplo para validar fechas.
Mírate la documentación respecto a SimpleDateFormat.
Puedes crear una instancia de esta clase y usarla de este modo:



try {
String formato = "d/M/y";
SimpleDateFormat format = new SimpleDateFormat(formato);
Date date = format.parse(fechaString);
System.out.println("fecha válida");
} catch (ParsePosition e) {
System.out.println("fecha inválida");
}


En la documentación se explica como definir el formato que deseas usar.

Suerte.

santana
06-07-2004, 02:00:52
Hola, de nuevo.

Y ahora, para validar números, otro ejemplo.




Public class validarNumeros {

Public static int exceptionThrower(String error) throws
Exception {
throw new Exception(error);
}

Public static void main(String args[]) throws Exception {
int valorMin = 1;
int valorMax = 999;
int valor = 1000;

valor = ( (valorMin <= valor) && (valor <= valorMax) )
? valor : exceptionThrower("Valor fuera del rango");

System.out.println("Valor dentro del rango ");
}
}


Espero que te sirva.
Saludos.