Null controleren in Java (met afbeeldingen)

Inhoudsopgave:

Null controleren in Java (met afbeeldingen)
Null controleren in Java (met afbeeldingen)

Video: Null controleren in Java (met afbeeldingen)

Video: Null controleren in Java (met afbeeldingen)
Video: Natuurkunde uitleg Elektriciteit 17: Condensator 2024, Mei
Anonim

Een null geeft aan dat een variabele niet naar een object verwijst en geen waarde heeft. U kunt een standaard 'if'-statement gebruiken om een null in een stuk code te controleren. Null wordt vaak gebruikt om het niet-bestaan van iets aan te duiden of te verifiëren. Binnen die context kan het als voorwaarde worden gebruikt om andere processen binnen de code te starten of te stoppen.

Stappen

Deel 1 van 2: Null controleren in Java

Controleer Null in Java Stap 1
Controleer Null in Java Stap 1

Stap 1. Gebruik “=" om een variabele te definiëren

Een enkele "=" wordt gebruikt om een variabele te declareren en er een waarde aan toe te kennen. U kunt dit gebruiken om een variabele op null in te stellen.

  • Een waarde van "0" en null zijn niet hetzelfde en zullen zich anders gedragen.
  • variabeleNaam = null;

Controleer Null in Java Stap 2
Controleer Null in Java Stap 2

Stap 2. Gebruik “==” om de waarde van een variabele te controleren

Een “==” wordt gebruikt om te controleren of de twee waarden aan weerszijden gelijk zijn. Als u een variabele instelt op null met "=" en u controleert of de variabele gelijk is aan null, levert true op.

  • variabeleNaam == null;

  • U kunt ook "!=" gebruiken om te controleren of een waarde NIET gelijk is.
Controleer Null in Java Stap 3
Controleer Null in Java Stap 3

Stap 3. Gebruik een "if"-statement om een voorwaarde voor de null te maken

Het resultaat van de expressie is een booleaanse waarde (waar of onwaar). U kunt de booleaanse waarde gebruiken als voorwaarde voor wat de instructie vervolgens doet.

  • Als de waarde bijvoorbeeld null is, drukt u de tekst 'object is null' af. Als “==” de variabele niet als null aantreft, wordt de voorwaarde overgeslagen of kan het een ander pad volgen.

    Objectobject = null; if (object == null) { System.out.print ("object is null "); }

Deel 2 van 2: Een nulcontrole gebruiken

Controleer Null in Java Stap 4
Controleer Null in Java Stap 4

Stap 1. Gebruik null als een onbekende waarde

Het is gebruikelijk om null als standaardwaarde te gebruiken in plaats van een toegewezen waarde.

  • snaar()

  • betekent dat de waarde null is totdat deze daadwerkelijk wordt gebruikt.
Controleer Null in Java Stap 5
Controleer Null in Java Stap 5

Stap 2. Gebruik null als voorwaarde voor het beëindigen van een proces

Het retourneren van een null-waarde kan worden gebruikt om het einde van een lus te activeren of een proces te onderbreken. Dit wordt vaker gebruikt om een fout of uitzondering te genereren wanneer er iets mis is gegaan of een ongewenste toestand is bereikt.

Controleer Null in Java Stap 6
Controleer Null in Java Stap 6

Stap 3. Gebruik null om een niet-ingewijde status aan te geven

Evenzo kan null worden gebruikt als vlag om aan te geven dat een proces nog niet is gestart of als een voorwaarde om te markeren dat het een begin van een proces is.

  • Bijvoorbeeld: doe iets terwijl object nul is of doe niets totdat een object NIET nul is.

    gesynchroniseerde methode() { while (methode()==null); methode().nowCanDoStuff(); }

Aanbevolen: