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.