כיצד לבדוק Null ב- Java (עם תמונות)

תוכן עניינים:

כיצד לבדוק Null ב- Java (עם תמונות)
כיצד לבדוק Null ב- Java (עם תמונות)

וִידֵאוֹ: כיצד לבדוק Null ב- Java (עם תמונות)

וִידֵאוֹ: כיצד לבדוק Null ב- Java (עם תמונות)
וִידֵאוֹ: איך לתלות טלוויזיה על קיר בלוקים או על קיר גבס. 2024, מאי
Anonim

Null מציין כי משתנה אינו מצביע על אובייקט כלשהו ואין לו ערך. אתה יכול להשתמש במשפט 'אם' בסיסי כדי לבדוק ביטול של פיסת קוד. Null משמש בדרך כלל לציון או לאימות אי-קיומו של משהו. בתוך הקשר זה, הוא יכול לשמש כתנאי להתחיל או לעצור תהליכים אחרים בתוך הקוד.

צעדים

חלק 1 מתוך 2: בדיקת Null ב- Java

בדוק את Null בשלב Java
בדוק את Null בשלב Java

שלב 1. השתמש "=" כדי להגדיר משתנה

"=" יחיד משמש להצהרת משתנה ולהקצאת ערך לו. אתה יכול להשתמש בזה כדי להגדיר משתנה ל- null.

  • ערך "0" ואפס אינו זהה ויתנהג אחרת.
  • משתנה שם = null;

בדוק את Null בשלב Java 2
בדוק את Null בשלב Java 2

שלב 2. השתמש "==" כדי לבדוק את ערך המשתנה

"==" משמש כדי לבדוק ששני הערכים משני הצדדים שווים. אם אתה מגדיר משתנה ל- null עם "=", אז בדיקת המשתנה שווה ל- null תחזיר אמת.

  • משתנה שם == null;

  • תוכל גם להשתמש "! =" כדי לבדוק שערך אינו שווה.
בדוק את Null בשלב Java
בדוק את Null בשלב Java

שלב 3. השתמש במשפט "אם" כדי ליצור תנאי לביטול

תוצאת הביטוי תהיה ערך בוליאני (נכון או לא נכון). אתה יכול להשתמש בערך בוליאני כתנאי למה שההצהרה תעשה אחר כך.

  • לדוגמה, אם הערך הוא null, הדפס טקסט "אובייקט הוא null". אם "==" לא מוצא את המשתנה כבוטל, הוא ידלג על המצב או יכול ללכת בדרך אחרת.

    אובייקט אובייקט = null; אם (object == null) {System.out.print ("אובייקט בטל"); }

חלק 2 מתוך 2: שימוש בבדיקת Null

בדוק את Null בשלב Java 4
בדוק את Null בשלב Java 4

שלב 1. השתמש ב- null כערך לא ידוע

מקובל להשתמש ב- null כברירת מחדל במקום ערך מוקצה כלשהו.

  • חוּט()

  • פירושו שהערך בטל עד שהוא משמש בפועל.
בדוק את Null בשלב Java
בדוק את Null בשלב Java

שלב 2. השתמש באפס כתנאי לסיום תהליך

ניתן להחזיר ערך null להפעלת סוף הלולאה או לשבירת תהליך. זה נפוץ יותר כדי לזרוק שגיאה או חריגה כאשר משהו השתבש או נפגע מצב לא רצוי.

בדוק את Null בשלב Java 6
בדוק את Null בשלב Java 6

שלב 3. השתמש באפס כדי לציין מצב לא יזום

באופן דומה, null יכול לשמש כדגל כדי להראות שתהליך עדיין לא התחיל או כתנאי לסימון לתחילת תהליך.

  • לדוגמה: עשה משהו כשהאובייקט בטל או אל תעשה כלום עד שאובייקט אינו בטל.

    שיטה מסונכרנת () {while (method () == null); method (). nowCanDoStuff (); }

מוּמלָץ: