Autor:
Eugene Taylor
Erstelldatum:
9 August 2021
Aktualisierungsdatum:
22 Juni 2024
![ECE 252 Lecture 29: Asynchronous I/O with libevent](https://i.ytimg.com/vi/OGJRaUu8_Yw/hqdefault.jpg)
Inhalt
Null gibt an, dass eine Variable nicht auf ein Objekt verweist und keinen Wert hat. Sie können eine standardmäßige "if" -Anweisung verwenden, um einen Nullwert in einem Codeteil zu überprüfen. Null wird normalerweise verwendet, um die Nichtexistenz von etwas anzuzeigen oder zu bestätigen. In diesem Zusammenhang kann es als Bedingung zum Starten oder Stoppen anderer Prozesse innerhalb des Codes verwendet werden.
Schreiten
Teil 1 von 2: Null in Java prüfen
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 ist nicht gleich und verhält sich unterschiedlich.
- Variablenname = null;
Verwenden Sie "==", um den Wert einer Variablen zu überprüfen. Mit "==" wird geprüft, ob zwei Werte auf beiden Seiten des Zählers gleich sind. Wenn Sie eine Variable mit "=" auf null gesetzt haben, gibt die Überprüfung, ob die Variable null ist, "true" zurück.
- variableName == null;
- Sie können auch "! =" Verwenden, um zu überprüfen, ob ein Wert NICHT gleich ist.
Verwenden Sie eine "if" -Anweisung, um eine Bedingung für die Null zu erstellen. Der Ausdruck gibt einen Booleschen Wert zurück (wahr oder falsch). Sie können den Booleschen Wert als Bedingung für die nächsten Schritte der Anweisung verwenden.
- Wenn der Wert beispielsweise null ist, drucken Sie den Text "Objekt ist null". Wenn "==" nicht zurückgibt, dass die Variable null ist, überspringt sie die Bedingung oder folgt einer anderen Route.
Objekt Objekt = null; if (object == null) {System.out.print ("object is null"); }}
Teil 2 von 2: Verwenden einer Nullprüfung
Verwenden Sie null als unbekannten Wert. Es ist üblich, null als Standardwert anstelle eines zugewiesenen Werts zu verwenden.
- string () bedeutet, dass der Wert bis zur tatsächlichen Verwendung null ist.
Verwenden Sie null als Bedingung zum Stoppen eines Prozesses. Die Rückgabe eines Nullwerts kann als Auslöser verwendet werden, um eine Schleife zu stoppen oder einen Prozess abzubrechen. Dies wird häufiger verwendet, um einen Fehler oder eine Ausnahme auszulösen, wenn ein Fehler aufgetreten ist oder eine unerwünschte Bedingung erfüllt ist.
Verwenden Sie null, um einen nicht initiierten Status anzuzeigen. Ebenso kann null als Flag verwendet werden, um anzuzeigen, dass ein Prozess nicht gestartet wurde, oder als Bedingung, um den Start eines Prozesses anzuzeigen.
- Führen Sie beispielsweise etwas aus, während ein Objekt null ist, oder tun Sie nichts, bis ein Objekt NICHT null ist.
synchronisierte Methode () {while (Methode () == null); method (). nowCanDoStuff (); }}
- Führen Sie beispielsweise etwas aus, während ein Objekt null ist, oder tun Sie nichts, bis ein Objekt NICHT null ist.
Tipps
- Einige finden die häufige Verwendung von Null-Schlecht-Programmierung in der objektorientierten Programmierung, bei der Werte immer auf ein Objekt verweisen sollten.