Saludos,¿Cómo puedo saber si un entero Java es nulo?
Estoy tratando de validar si mi número entero es nulo. Si es así, necesito pedirle al usuario que ingrese un valor. Mi formación es Perl, así que mi primer intento se ve así:
int startIn = Integer.parseInt (startField.getText());
if (startIn) {
JOptionPane.showMessageDialog(null,
"You must enter a number between 0-16.","Input Error",
JOptionPane.ERROR_MESSAGE);
}
Esto no funciona, ya que Java está a la espera de lógica booleana.
En Perl, puedo usar "existe" para comprobar si los elementos de hash/matriz contienen los datos con:
@items = ("one", "two", "three");
#@items =();
if (exists($items[0])) {
print "Something in \@items.\n";
}
else {
print "Nothing in \@items!\n";
}
¿Hay una manera de esto en Java? ¡Gracias por tu ayuda!
Jeremiah
P.S. Perl exists información.
¿De verdad se trata de dos preguntas separadas? ¿Cómo tiene que ver el uso de un contenedor con el primer ejemplo? –