A null azt jelzi, hogy a változó nem mutat egyetlen objektumra sem, és nincs értéke. Egy alapvető „if” utasítással ellenőrizheti a kód null értékét. A nullát általában valaminek a nemlétének jelölésére vagy ellenőrzésére használják. Ebben az összefüggésben feltételként használható a kódon belüli egyéb folyamatok elindítására vagy leállítására.
Lépések
Rész 1 /2: Null ellenőrzése Java nyelven
1. lépés: A „=” billentyűvel adjon meg egy változót
Egyetlen "=" a változó deklarálása és érték hozzárendelése. Ezzel beállíthat egy változót null értékre.
- A „0” és a null érték nem ugyanaz, és másképp viselkednek.
-
variableName = null;
2. lépés: A „==” segítségével ellenőrizze a változó értékét
A „==” jelzéssel ellenőrizhető, hogy a két érték mindkét oldalon egyenlő -e. Ha a változót nullára állítja a „=” karakterrel, akkor annak ellenőrzése, hogy a változó egyenlő -e a null értékkel, igaz értéket ad vissza.
-
variableName == null;
- A „! =” Használatával ellenőrizheti, hogy az érték NEM egyenlő.
Lépés 3. Használja az „if” utasítást a null feltétel létrehozásához
A kifejezés eredménye egy logikai (igaz vagy hamis) érték lesz. A logikai értéket használhatja feltételként a következő utasításhoz.
-
Például, ha az érték null, akkor nyomtatja ki az „objektum null” szöveget. Ha a „==” nem találja a változót nullának, akkor kihagyja a feltételt, vagy más utat választhat.
Objektum objektum = null; if (objektum == null) {System.out.print ("objektum null"); }
Rész 2 /2: Null Check használata
1. lépés. Használja a null értéket ismeretlen értékként
Gyakran előfordul, hogy a null értéket használja alapértelmezésként bármely hozzárendelt érték helyett.
-
húr()
- azt jelenti, hogy az érték null, amíg ténylegesen fel nem használják.
2. lépés. A folyamat befejezésének feltételeként használja a null értéket
A null érték visszaadásával felhasználható a ciklus végének kiváltása vagy egy folyamat megszakítása. Ezt leggyakrabban hiba vagy kivétel dobására használják, ha valami elromlott, vagy nem kívánt állapotot értek el.
3. lépés. Használja a null értéket a beavatatlan állapot jelzésére
Hasonlóképpen, a null jelzőként használható annak jelzésére, hogy egy folyamat még nem kezdődött el, vagy feltételként a folyamat kezdetének megjelölésére.
-
Például: tegyen valamit, amíg az objektum nulla, vagy ne tegyen semmit addig, amíg egy objektum NEM null.
szinkronizált módszer () {while (method () == null); metódus (). nowCanDoStuff (); }