Null מציין כי משתנה אינו מצביע על אובייקט כלשהו ואין לו ערך. אתה יכול להשתמש במשפט 'אם' בסיסי כדי לבדוק ביטול של פיסת קוד. Null משמש בדרך כלל לציון או לאימות אי-קיומו של משהו. בתוך הקשר זה, הוא יכול לשמש כתנאי להתחיל או לעצור תהליכים אחרים בתוך הקוד.
צעדים
חלק 1 מתוך 2: בדיקת Null ב- Java
שלב 1. השתמש "=" כדי להגדיר משתנה
"=" יחיד משמש להצהרת משתנה ולהקצאת ערך לו. אתה יכול להשתמש בזה כדי להגדיר משתנה ל- null.
- ערך "0" ואפס אינו זהה ויתנהג אחרת.
-
משתנה שם = null;
שלב 2. השתמש "==" כדי לבדוק את ערך המשתנה
"==" משמש כדי לבדוק ששני הערכים משני הצדדים שווים. אם אתה מגדיר משתנה ל- null עם "=", אז בדיקת המשתנה שווה ל- null תחזיר אמת.
-
משתנה שם == null;
- תוכל גם להשתמש "! =" כדי לבדוק שערך אינו שווה.
שלב 3. השתמש במשפט "אם" כדי ליצור תנאי לביטול
תוצאת הביטוי תהיה ערך בוליאני (נכון או לא נכון). אתה יכול להשתמש בערך בוליאני כתנאי למה שההצהרה תעשה אחר כך.
-
לדוגמה, אם הערך הוא null, הדפס טקסט "אובייקט הוא null". אם "==" לא מוצא את המשתנה כבוטל, הוא ידלג על המצב או יכול ללכת בדרך אחרת.
אובייקט אובייקט = null; אם (object == null) {System.out.print ("אובייקט בטל"); }
חלק 2 מתוך 2: שימוש בבדיקת Null
שלב 1. השתמש ב- null כערך לא ידוע
מקובל להשתמש ב- null כברירת מחדל במקום ערך מוקצה כלשהו.
-
חוּט()
- פירושו שהערך בטל עד שהוא משמש בפועל.
שלב 2. השתמש באפס כתנאי לסיום תהליך
ניתן להחזיר ערך null להפעלת סוף הלולאה או לשבירת תהליך. זה נפוץ יותר כדי לזרוק שגיאה או חריגה כאשר משהו השתבש או נפגע מצב לא רצוי.
שלב 3. השתמש באפס כדי לציין מצב לא יזום
באופן דומה, null יכול לשמש כדגל כדי להראות שתהליך עדיין לא התחיל או כתנאי לסימון לתחילת תהליך.
-
לדוגמה: עשה משהו כשהאובייקט בטל או אל תעשה כלום עד שאובייקט אינו בטל.
שיטה מסונכרנת () {while (method () == null); method (). nowCanDoStuff (); }