Netbeans - Validacion Texo

 
Vista:

Validacion Texo

Publicado por Elsy Stella Gil Albarracin (1 intervención) el 17/08/2015 23:07:02
Hola a todos estoy creando un programa en netbeans y quiero que me valide cuando digito el genero que solo me ingrese M o F este es mi codigo
en la primera parte del codido me valida que solo me ingrese cararteres gracias

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
package nombre;
import java.util.Scanner;
 
public class Ingresar {
    Scanner sc;
 
    public Ingresar(){
    sc = new Scanner (System.in);
                     }
    public String getString(String titulo){
    String nombre= "";
    String Genero ="";
    int edad;
    String EstadoC ="";
 
        while (nombre.equals ("")){
 
        System.out.println(titulo);
         nombre = sc.nextLine ();
         if (!nombre.matches("^[A-Za-z]*$")){
         System.out.println("Error ingrese solo Letras :");
 
             nombre = "";
             }
         }
        return nombre;
 
    while (Genero.equals ("")){
 
        System.out.println();
         Genero = sc.nextLine ();
         if (!Genero.matches("^[M]*$")){
        System.out.println("Error ingrese solo Letras :");
 
             Genero = "";
             }
         }
        return Genero;
 
 
    }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder