Java-is nullide kontrollimine

Autor: Eugene Taylor
Loomise Kuupäev: 9 August 2021
Värskenduse Kuupäev: 22 Juunis 2024
Anonim
Как работает Spring Boot и что такое auto-configuration. Магия?
Videot: Как работает Spring Boot и что такое auto-configuration. Магия?

Sisu

Null näitab, et muutuja ei viita objektile ja sellel pole väärtust. Koodiosa nullväärtuse kontrollimiseks võite kasutada standardset lauset "kui". Nulli kasutatakse tavaliselt millegi puudumise tähistamiseks või kinnitamiseks. Selles kontekstis saab seda kasutada tingimusena teiste koodis olevate protsesside alustamiseks või peatamiseks.

Astuda

1. osa 2-st: Java-s nullide kontrollimine

  1. Muutuja määratlemiseks kasutage "=". Muutuja deklareerimiseks ja sellele väärtuse määramiseks kasutatakse ühte "=". Selle abil saate muutuja nullida.
    • Väärtus "0" ja null ei ole samad ja käituvad erineval viisil.
    • muutujaNimi = null;
  2. Muutuja väärtuse kontrollimiseks kasutage "==". "==" kasutatakse selleks, et kontrollida, kas kaks väärtust loenduri mõlemal küljel on võrdsed. Kui olete määranud muutuja väärtuseks null väärtusega "=", tagastatakse muutuja nulli korral väärtus "true".
    • muutujaNimi == null;
    • Võite kasutada ka "! =", Et kontrollida, kas väärtus EI OLE võrdne.
  3. Nulli tingimuse loomiseks kasutage lauset "kui". Avaldis tagastab tõeväärtuse (tõene või väär). Boole'i ​​väärtust saate kasutada tingimusena, mida lause järgmisena teeb.
    • Näiteks kui väärtus on null, siis printige tekst "objekt on null". Kui "==" ei anna muutujale nulli, jätab see tingimuse vahele või järgib teistsugust marsruuti.
    • Objekti objekt = null; if (objekt == null) {System.out.print ("objekt on null"); }

2. osa 2-st: nullkontrolli kasutamine

  1. Kasuta null tundmatu väärtusena. Määratud väärtuse asemel kasutatakse tavaliselt vaikeväärtusena nulli.
    • string () tähendab, et väärtus on null, kuni seda tegelikult kasutatakse.
  2. Kasutage protsessi peatamise tingimusena nulli. Nullväärtuse tagastamist saab kasutada päästikuna tsükli peatamiseks või protsessi katkestamiseks. Seda kasutatakse sagedamini vea või erandi viskamiseks, kui midagi läks valesti või soovimatu tingimus on täidetud.
  3. Kasutage nullit, et tähistada algatamata olekut. Samamoodi saab nulli kasutada lipuna, mis näitab, et protsess pole alanud, või tingimusena, mis näitab protsessi algust.
    • Näiteks tehke midagi, kui objekt on null, või tehke midagi, kuni objekt EI ole null.

      sünkroniseeritud meetod () {while (meetod () == null); meetod (). nowCanDoStuff (); }

Näpunäited

  • Mõned leiavad, et null-halva programmeerimise kasutamine on sageli suunatud objektorienteeritud programmeerimisel, kus väärtused peaksid alati osutama objektile.