Java - Validar Int vacio en un IF

 
Vista:

Validar Int vacio en un IF

Publicado por Diego (1 intervención) el 25/04/2018 01:15:29
Hola.

¿Como puedo validar un campo vacìo utilizando un if?

1
2
3
4
5
6
7
8
9
10
11
12
13
//Ingreso de Datos
 
int prueba;
boolean validar=true;
while (validar){
    prueba=Integer.parseInt(JOptionPane.showInputDialog(null, "Introduce el numero"));
    //en este if tengo la duda de como puedo validar si el usuario no me ingresa nada en el joptionpane
    if (prueba ???){
        JOptionPane.showMessageDialog(null, "El espacio no debe quedar en blanco");
    } else {
        validar=false;
    }
}
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
Imágen de perfil de Oliver
Val: 189
Ha disminuido su posición en 2 puestos en Java (en relación al último mes)
Gráfica de Java

Validar Int vacio en un IF

Publicado por Oliver (67 intervenciones) el 25/04/2018 02:06:26
Mira si te resulta esta forma ...°°°
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
package ventanas;
 
import javax.swing.JOptionPane;
 
public class NewClass {
 
    public static void main(String[] args) {
 
        int prueba = 0;
        boolean validar = true;
        do {
            String ingresar = JOptionPane.showInputDialog(null, "Introduce el numero");
            try {
                prueba = Integer.parseInt(ingresar);
                validar = true;
            } catch (NumberFormatException e) {
                JOptionPane.showMessageDialog(null, "Desbes ingresar algun valor", "Error", JOptionPane.ERROR_MESSAGE);
                validar = false;
 
            }
 
        } while (!validar);
 
    }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar