Ejemplo de método para comprobar si un valor es un String:
public static boolean validarString(String a){
boolean res=true;
//utilizamos un for para recorrer todos los caracteres del String introducido.
for(int i=0;i < a.length();i++){
//Con este if comprobamos que el carácter seleccionado(i) no sea un dígito
if(Character.isDigit(a.charAt(i))){
//si el caracter es un dígito, asignamos false al booleano que devolvemos y mostramos un mensaje de error
res=false;
JOptionPane.showMessageDialog(null, "Solo puedes introducir letras en el nombre");
//si tenemos un dígito este break nos permite salir del método validarString(String a)
break;
}
}
//con este if comprobamos que la cadena no esté vacía
if(a.length()==0){
JOptionPane.showMessageDialog(null, "Introduzca un nombre.");
res=false;
}
//devolvemos el booleano:
return res;
}
Como este, se pueden crear muchos métodos más, por ejemplo para comprobar si el valor insertado es un DNI válido o un número de teléfono.
Etiquetas: java, Validaciones
0 Comments:
Entrada más reciente Entrada antigua Inicio
Suscribirse a:
Enviar comentarios (Atom)
Con la tecnología de Blogger.