Eine Null zeigt an, dass eine Variable auf kein Objekt zeigt und keinen Wert enthält. Sie können eine einfache 'if'-Anweisung verwenden, um eine Null in einem Codeabschnitt zu überprüfen. Null wird häufig verwendet, um die Nichtexistenz von etwas anzuzeigen oder zu überprüfen. In diesem Kontext kann es als Bedingung verwendet werden, um andere Prozesse innerhalb des Codes zu starten oder zu stoppen.
Schritte
Teil 1 von 2: Null in Java prüfen
Schritt 1. Verwenden Sie „=“, um eine Variable zu definieren
Ein einzelnes „=“wird verwendet, um eine Variable zu deklarieren und ihr einen Wert zuzuweisen. Sie können dies verwenden, um eine Variable auf null zu setzen.
- Ein Wert von „0“und null sind nicht gleich und verhalten sich anders.
-
Variablenname = null;
Schritt 2. Verwenden Sie „==“, um den Wert einer Variablen zu überprüfen
Ein „==“wird verwendet, um zu überprüfen, ob die beiden Werte auf beiden Seiten gleich sind. Wenn Sie eine Variable mit „=“auf null setzen, würde die Überprüfung, ob die Variable gleich null ist, true zurückgeben.
-
Variablenname == null;
- Sie können auch „!=“verwenden, um zu überprüfen, ob ein Wert NICHT gleich ist.
Schritt 3. Verwenden Sie eine „if“-Anweisung, um eine Bedingung für die Null zu erstellen
Das Ergebnis des Ausdrucks ist ein boolescher Wert (wahr oder falsch). Sie können den booleschen Wert als Bedingung dafür verwenden, was die Anweisung als nächstes tut.
-
Wenn der Wert beispielsweise null ist, drucken Sie den Text „Objekt ist null“. Wenn „==“die Variable nicht als null findet, überspringt es die Bedingung oder kann einen anderen Pfad nehmen.
Objektobjekt = null; if (Objekt == null) { System.out.print ("Objekt ist null"); }
Teil 2 von 2: Verwenden einer Nullprüfung
Schritt 1. Verwenden Sie null als unbekannten Wert
Es ist üblich, null anstelle eines zugewiesenen Werts als Standardwert zu verwenden.
-
Zeichenfolge()
- bedeutet, dass der Wert null ist, bis er tatsächlich verwendet wird.
Schritt 2. Verwenden Sie null als Bedingung zum Beenden eines Prozesses
Das Zurückgeben eines Nullwerts kann verwendet werden, um das Ende einer Schleife auszulösen oder einen Prozess zu unterbrechen. Dies wird häufiger verwendet, um einen Fehler oder eine Ausnahme auszulösen, wenn etwas schief gelaufen ist oder eine unerwünschte Bedingung getroffen wurde.
Schritt 3. Verwenden Sie null, um einen nicht initiierten Zustand anzugeben
Ebenso kann null als Flag verwendet werden, um anzuzeigen, dass ein Prozess noch nicht gestartet wurde, oder als Bedingung, um den Beginn eines Prozesses zu markieren.
-
Zum Beispiel: tun Sie etwas, während das Objekt null ist, oder tun Sie nichts, bis ein Objekt NICHT null ist.
synchronisierte Methode () { while (Methode () = = null); method().nowCanDoStuff(); }