Comment puis-je savoir si un Java entier est nulle?

Salutations,

Je suis en train de valider mon entier est null. Si elle l'est, j'en ai besoin pour inviter l'utilisateur à entrer une valeur. Mon fond est du Perl, donc ma première tentative ressemble à ceci:

int startIn = Integer.parseInt (startField.getText());

if (startIn) { 
    JOptionPane.showMessageDialog(null,
         "You must enter a number between 0-16.","Input Error",
         JOptionPane.ERROR_MESSAGE);                
}

Cela ne fonctionne pas, depuis Java attend la logique booléenne.

En Perl, je peux utiliser "existe" pour vérifier si de hachage/les éléments du tableau contiennent des données avec:

@items = ("one", "two", "three");
#@items = ();

if (exists($items[0])) {
    print "Something in \@items.\n";
}
else {
    print "Nothing in \@items!\n";
}

Est-il un moyen de ce en Java? Merci pour votre aide!

Jérémie

P. S. Perl existe info.

  • Est-ce vraiment deux questions distinctes? Comment l'utilisation d'un conteneur ont rien à voir avec le premier exemple?