Java pour vérifier si une variable a été initialisée

J'ai besoin d'utiliser quelque chose de similaire à php isset fonction. Je sais que php et java sont EXTRÊMEMENT différents, mais php est ma seule base des connaissances antérieures sur quelque chose de similaire à la programmation. Est-il une sorte de méthode qui retourne un booléen pour savoir si ou non une variable d'instance avait été initialisé ou non. Par exemple...

if(box.isset()) {
  box.removeFromCanvas();
}

Jusqu'à présent, j'ai eu ce problème lorsque j'obtiens une erreur d'exécution lorsque mon programme est en train d'essayer de masquer ou de supprimer un objet qui n'a pas été encore construit.

  • Vous devriez laissez-nous savoir ce que l'erreur d'exécution est. Est-il une exception NullPointerException?
  • Pourquoi ne peut-on pas définir une méthode dans la classe de boîte appelée isset() qui est qui?
  • cette réponse ne fait pas d'adresse de votre question. Il s'agit de la confusion de ce que variable, un objet et champ sont.
  • que nécro... Si vous avez une meilleure réponse, puis aller pour elle. La réponse était suffisante pour ce que je faisais il y a 5 ans.
InformationsquelleAutor CaldwellYSR | 2011-09-22