Hur man kontrollerar Null i Java (med bilder)

Innehållsförteckning:

Hur man kontrollerar Null i Java (med bilder)
Hur man kontrollerar Null i Java (med bilder)

Video: Hur man kontrollerar Null i Java (med bilder)

Video: Hur man kontrollerar Null i Java (med bilder)
Video: How to Install a Car Audio Capacitor in your Vehicle 2024, Maj
Anonim

En null anger att en variabel inte pekar på något objekt och inte har något värde. Du kan använda en grundläggande "om" -uttalning för att kontrollera en noll i en kodbit. Null används vanligtvis för att markera eller verifiera att något inte existerar. Inom detta sammanhang kan den användas som villkor för att starta eller stoppa andra processer inom koden.

Steg

Del 1 av 2: Kontrollera Null i Java

Kontrollera Null i Java Steg 1
Kontrollera Null i Java Steg 1

Steg 1. Använd “=” för att definiera en variabel

En enda "=" används för att deklarera en variabel och tilldela den ett värde. Du kan använda detta för att ställa in en variabel till null.

  • Värdet”0” och null är inte samma sak och kommer att bete sig annorlunda.
  • variabelnamn = null;

Kontrollera Null i Java Steg 2
Kontrollera Null i Java Steg 2

Steg 2. Använd “==” för att kontrollera en variabels värde

Ett “==” används för att kontrollera att de två värdena på båda sidor är lika. Om du ställer in en variabel till null med “=” kommer det att vara sant att kontrollera att variabeln är lika med null.

  • variabelnamn == null;

  • Du kan också använda “! =” För att kontrollera att ett värde INTE är lika.
Kontrollera Null i Java Steg 3
Kontrollera Null i Java Steg 3

Steg 3. Använd ett "if" -uttalande för att skapa ett villkor för null

Resultatet av uttrycket blir ett booleskt (sant eller falskt) värde. Du kan använda det booleska värdet som villkor för vad påståendet gör sedan.

  • Om värdet till exempel är null, skriv ut texten "objektet är noll". Om “==” inte finner variabeln vara null, hoppar den över villkoret eller kan ta en annan väg.

    Objektobjekt = null; if (objekt == null) {System.out.print ("objektet är noll"); }

Del 2 av 2: Använda en nollkontroll

Kontrollera Null i Java Steg 4
Kontrollera Null i Java Steg 4

Steg 1. Använd null som ett okänt värde

Det är vanligt att använda null som standard istället för tilldelat värde.

  • sträng()

  • betyder att värdet är noll tills det faktiskt används.
Kontrollera Null i Java Steg 5
Kontrollera Null i Java Steg 5

Steg 2. Använd null som villkor för att avsluta en process

Att returnera ett nollvärde kan användas för att utlösa slutet av en slinga eller bryta en process. Detta används mer vanligt för att kasta ett fel eller undantag när något har gått fel eller ett oönskat tillstånd har träffats.

Kontrollera Null i Java Steg 6
Kontrollera Null i Java Steg 6

Steg 3. Använd null för att indikera ett oinitierat tillstånd

På samma sätt kan null användas som flagga för att visa att en process ännu inte har startat eller som ett villkor att markera som början på en process.

  • Till exempel: gör något medan objektet är noll eller gör ingenting förrän ett objekt INTE är noll.

    synkroniserad metod () {while (method () == null); method (). nuCanDoStuff (); }

Rekommenderad: