Java- ում զրոյի ստուգում

Հեղինակ: Eugene Taylor
Ստեղծման Ամսաթիվը: 9 Օգոստոս 2021
Թարմացման Ամսաթիվը: 22 Հունիս 2024
Anonim
Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность.
Տեսանյութ: Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность.

Բովանդակություն

Null- ը նշում է, որ փոփոխականը չի վերաբերում առարկային և չունի արժեք: Դուք կարող եք օգտագործել ստանդարտ «եթե» հայտարարություն `կոդի մի մասում զրոյական արժեքը ստուգելու համար: Null- ը սովորաբար օգտագործվում է ինչ-որ բանի գոյությունը ցույց տալու կամ հաստատելու համար: Այդ համատեքստում այն ​​կարող է օգտագործվել որպես օրենսգրքում այլ գործընթացներ սկսելու կամ դադարեցնելու պայման:

Քայլել

2-րդ մասի 1-ը. Java- ի զրոյի ստուգում

  1. Փոփոխական սահմանելու համար օգտագործեք «=»: Միակ "=" օգտագործվում է փոփոխական հայտարարելու և դրան նշանակություն տալու համար: Սա կարող եք օգտագործել փոփոխականը զրոյի դնելու համար:
    • «0» -ի և զրոյի արժեքը նույնը չեն և կվարվեն տարբեր ձևերով:
    • փոփոխական անուն = null;
  2. Փոփոխականի արժեքը ստուգելու համար օգտագործեք «==»: «==» - ն օգտագործվում է ստուգելու համար, թե հաշվիչի երկու կողմերում երկու արժեք հավասար են: Եթե ​​փոփոխականը դրել եք null- ի ՝ «=» - ով, ապա ստուգելը, թե արդյոք փոփոխականը զրոյական է, կվերադարձնի «ճշմարիտ»:
    • փոփոխական անուն == զրոյական;
    • Կարող եք նաև օգտագործել «! =» ՝ ստուգելու համար արդյոք արժեքը հավասար չէ՞:
  3. Null- ի պայման ստեղծելու համար օգտագործեք «եթե» արտահայտությունը: Արտահայտությունը վերադարձնում է բուլյան (ճիշտ կամ կեղծ): Դուք կարող եք օգտագործել բուլյան արժեքը որպես պայման այն բանի, թե ինչ է անելու հետևյալ հայտարարությունը:
    • Օրինակ, եթե արժեքը զրոյական է, ապա տպիր «առարկան առ ոչինչ է» տեքստը: Եթե ​​«==» - ը չի վերադարձնում փոփոխականին զրոյական, ապա այն շրջանցելու է պայմանը կամ հետևելու է այլ երթուղու:
    • Օբյեկտի օբյեկտ = null; if (օբյեկտ == զրոյական) {System.out.print ("առարկան առ ոչինչ է"); }

2-րդ մասի 2-ը. Օգտագործելով զրոյական ստուգում

  1. Օգտագործեք null- ը որպես անհայտ արժեք: Ընդունված է զրոյական նիշը որպես լռելյայն արժեք օգտագործել նշանակված արժեքի փոխարեն:
    • string () նշանակում է, որ արժեքը զրոյական է, քանի դեռ չի օգտագործվել:
  2. Օգտագործեք null- ը որպես գործընթաց դադարեցնելու պայման: Ullրոյական արժեքը վերադարձնելը կարող է օգտագործվել որպես օղակ դադարեցնելու կամ գործընթացն ընդհատելու ձգան: Սա առավել հաճախ օգտագործվում է սխալ կամ բացառություն գցելու համար, երբ ինչ-որ բան սխալ է տեղի ունեցել կամ անցանկալի պայման է բավարարվել:
  3. Օգտագործեք null ՝ նախանշված վիճակը նշելու համար: Նմանապես, null- ը կարող է օգտագործվել որպես դրոշ `գործընթացը չսկսածը ցույց տալու համար կամ որպես գործընթացի սկիզբը նշելու պայման:
    • Օրինակ ՝ ինչ-որ բան արեք, մինչ առարկան առոչինչ է, կամ ոչինչ մի արեք, մինչև որ առարկան ՉԻ զրոյացնում:

      համաժամացված մեթոդ () {while (մեթոդ () == null); մեթոդ (). այժմCanDoStuff (); }

Խորհուրդներ

  • Ոմանք գտնում են, որ զրոյական վատ ծրագրավորման հաճախակի օգտագործումը օբյեկտի վրա հիմնված ծրագրավորման շրջանակներում, որտեղ արժեքները միշտ պետք է մատնանշեն օբյեկտ: