Kontrola nulovej hodnoty v Jave

Autor: Eugene Taylor
Dátum Stvorenia: 9 August 2021
Dátum Aktualizácie: 22 V Júni 2024
Anonim
Как работает Spring Boot и что такое auto-configuration. Магия?
Video: Как работает Spring Boot и что такое auto-configuration. Магия?

Obsah

Null označuje, že premenná neodkazuje na objekt a nemá žiadnu hodnotu. Na kontrolu nulovej hodnoty v časti kódu môžete použiť štandardný príkaz „if“. Null sa zvyčajne používa na označenie alebo potvrdenie neexistencie niečoho. V tejto súvislosti ho možno použiť ako podmienku na spustenie alebo zastavenie ďalších procesov v rámci kódu.

Na krok

Časť 1 z 2: Kontrola nulovej hodnoty v Jave

  1. Pomocou "=" definujte premennú. Jedno „=“ sa používa na deklaráciu premennej a na priradenie hodnoty k nej. Môžete to použiť na nastavenie premennej na hodnotu null.
    • Hodnota „0“ a null nie sú rovnaké a budú sa správať rôznymi spôsobmi.
    • variableName = null;
  2. Pomocou "==" skontrolujte hodnotu premennej. "==" sa používa na kontrolu, či sú dve hodnoty na oboch stranách počítadla rovnaké. Ak ste premennú nastavili na null pomocou „=“, potom kontrola, či má premenná hodnotu null, vráti hodnotu „true“.
    • variableName == null;
    • Môžete tiež použiť „! =“ Na kontrolu, či hodnota NIE JE rovnaká.
  3. Pomocou výrazu "if" vytvorte podmienku pre hodnotu null. Výraz vráti logickú hodnotu (true alebo false). Booleovskú hodnotu môžete použiť ako podmienku pre nasledujúci výpis.
    • Ak je napríklad hodnota null, vytlačte text „objekt má hodnotu null“. Ak "==" nevráti premennú na hodnotu null, potom podmienku preskočí alebo použije inú cestu.
    • Objekt objekt = null; if (object == null) {System.out.print ("object is null"); }

Časť 2 z 2: Použitie nulovej kontroly

  1. Ako neznámu hodnotu použite null. Je bežné používať ako predvolenú hodnotu null namiesto priradenej hodnoty.
    • string () znamená, že hodnota je nulová, kým sa skutočne nepoužije.
  2. Použite null ako podmienku na zastavenie procesu. Vrátenie nulovej hodnoty možno použiť ako spúšťač na zastavenie slučky alebo na prerušenie procesu. Toto sa častejšie používa na vyvolanie chyby alebo výnimky, keď sa niečo pokazilo alebo je splnená nežiaduca podmienka.
  3. Použite null na označenie nezasväteného stavu. Rovnako null je možné použiť ako príznak na označenie, že proces sa nezačal, alebo ako podmienku na označenie začiatku procesu.
    • Napríklad robte niečo, kým je objekt prázdny, alebo nerobte nič, kým objekt NIE JE prázdny.

      synchronized method () {while (method () == null); method (). nowCanDoStuff (); }

Tipy

  • Niektorí nájdu časté používanie nulového zlého programovania v rámci objektovo orientovaného programovania, kde hodnoty by mali vždy smerovať k objektu.