Sådan kontrolleres null i Java (med billeder)

Indholdsfortegnelse:

Sådan kontrolleres null i Java (med billeder)
Sådan kontrolleres null i Java (med billeder)

Video: Sådan kontrolleres null i Java (med billeder)

Video: Sådan kontrolleres null i Java (med billeder)
Video: Старый советский рубанок! 👉 1981 года выпуска! Почему сильно искрит электрорубанок? 2024, Kan
Anonim

En null angiver, at en variabel ikke peger på noget objekt og ikke har nogen værdi. Du kan bruge en grundlæggende 'if' -sætning til at kontrollere nul i et stykke kode. Null bruges almindeligvis til at betegne eller kontrollere, at noget ikke eksisterer. Inden for denne kontekst kan det bruges som en betingelse for at starte eller stoppe andre processer inden for koden.

Trin

Del 1 af 2: Kontrol af Null i Java

Kontroller Null i Java Trin 1
Kontroller Null i Java Trin 1

Trin 1. Brug “=” til at definere en variabel

Et enkelt “=” bruges til at deklarere en variabel og tildele den en værdi. Du kan bruge dette til at indstille en variabel til null.

  • En værdi på “0” og null er ikke det samme og vil opføre sig anderledes.
  • variabelnavn = null;

Marker Null i Java Trin 2
Marker Null i Java Trin 2

Trin 2. Brug “==” til at kontrollere en variabels værdi

Et “==” bruges til at kontrollere, at de to værdier på hver side er ens. Hvis du indstiller en variabel til null med “=”, vil kontrol af, at variablen er lig med null, returnere true.

  • variabelnavn == null;

  • Du kan også bruge “! =” Til at kontrollere, at en værdi IKKE er lig.
Marker Null i Java Trin 3
Marker Null i Java Trin 3

Trin 3. Brug en "if" -udsætning til at oprette en betingelse for nul

Resultatet af udtrykket vil være en boolsk (sand eller falsk) værdi. Du kan bruge den boolske værdi som en betingelse for, hvad sætningen derefter skal gøre.

  • For eksempel, hvis værdien er nul, skal du udskrive teksten "objekt er nul". Hvis “==” ikke finder variablen null, springer den betingelsen over eller kan gå en anden vej.

    Objektobjekt = null; hvis (objekt == null) {System.out.print ("objekt er nul"); }

Del 2 af 2: Brug af en nulkontrol

Marker Null i Java Trin 4
Marker Null i Java Trin 4

Trin 1. Brug null som en ukendt værdi

Det er almindeligt at bruge null som standard i stedet for en tildelt værdi.

  • snor()

  • betyder, at værdien er nul, indtil den faktisk bruges.
Marker Null i Java Trin 5
Marker Null i Java Trin 5

Trin 2. Brug null som betingelse for at afslutte en proces

Returnering af en nullværdi kan bruges til at udløse slutningen af en sløjfe eller bryde en proces. Dette bruges mere almindeligt til at kaste en fejl eller undtagelse, når noget er gået galt, eller en uønsket tilstand er blevet ramt.

Kontroller Null i Java Trin 6
Kontroller Null i Java Trin 6

Trin 3. Brug null til at angive en uindledt tilstand

På samme måde kan null bruges som flag til at vise, at en proces endnu ikke er startet eller som en betingelse for at markere at være begyndelsen på en proces.

  • For eksempel: gør noget, mens objektet er nul, eller gør ingenting, før et objekt IKKE er nul.

    synkroniseret metode () {while (method () == null); method (). nuCanDoStuff (); }

Anbefalede: