כיצד ליישם קביעה בג'אווה?



מאמר זה יציג Assertion ב- Java. זה גם יעזור לך להבין היכן להשתמש ב- Java Assertions והיכן לא עם מעשי.

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

המצביעים הבאים יוסקרו במאמר זה,





אז בואו נתחיל במאמר זה

הצהרת טענה ב- Java

הצהרת הקביעה משמשת לצד ביטוי בוליאני וניתן להכריז עליה באופן הבא:



לטעון ביטוי

דרך נוספת להכריז על הטענה היא כדלקמן:

לטעון ביטוי 1: ביטוי 2

דוגמא

ייבא java.util.Scanner מחלקה ציבורית מבחן {public static void main (String args []) {int value = 18 assert value> = 20: 'Eligible' System.out.println ('Value:' + value)}}

תְפוּקָה



ערך: 18

התפוקה לאחר הפעלת קביעות תהיה כדלקמן:

חריג בשרשור 'ראשי' java.lang.AssertionError: זכאי

ממשיך הלאה עם קביעה זו במאמר Java,

אפשר קביעות

יש לציין כי קביעות מושבתות כברירת מחדל.

התחביר להפעלת הצהרת הקביעה הוא כדלקמן:

מבחן java –ea

שיטה נוספת לאפשר קביעות:

java - הפעלת מבחן אפשרויות

הלאה, בואו נראה כיצד להשבית קביעות,

השבת קביעות

ניתן לבטל את הצהרות הקביעה כדלקמן:

java - כן מבחן

שיטה נוספת לאפשר קביעות:

מבחן הגדרות java-disableastions

סיבות לשימוש בטענות

ישנן סיבות שונות מדוע משתמש ירצה להשתמש בטענות:

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

ממשיך הלאה עם קביעה זו במאמר Java

היכן להשתמש בטענה ולא?

היכן להשתמש בטענות?

  • מקרים ותנאים מותנים בתחילת שיטה.
  • ויכוחים לשיטות פרטיות.

היכן לא להשתמש בטענות?

  • בדיקת טיעונים בשיטות הציבוריות שמספק המשתמש לא אמורה להיעשות באמצעות קביעות.
  • אין להשתמש בטענות על ארגומנטים בשורת הפקודה.
  • אין לבצע החלפה של הודעות שגיאה באמצעות קביעות.

עוברים לקטע הסופי של מאמר קביעה זו בג'אווה

תוכנית לדוגמא לקביעה בג'אווה

ייבא java.util.Scanner מחלקה ציבורית מבחן {public static void main (String args []) {Scanner scanner = new Scanner (System.in) System.out.print ('Enter the ID') int value = scanner.nextInt ( ) ערך assert> = 15: 'לא חוקי' System.out.println ('ערך' + ערך)}}

תְפוּקָה

העמסת יתר של השיטה לעומת עקיפת השיטה

הזן את תעודת הזהות

חריג בשרשור 'ראשי' java.lang.AssertionError: לא חוקי

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

לפיכך הגענו לסוף מאמר זה בנושא 'קביעה בג'אווה בג'אווה'. אם ברצונך ללמוד עוד, עיין ב מאת אדוריקה, חברת למידה מקוונת אמינה. קורס ההכשרה וההסמכה של Java J2EE ו- SOA של אדוריקה נועד להכשיר אותך לקונספטים מרכזיים של Java וגם עם מסגרות Java שונות כמו Hibernate & Spring.

יש לך שאלה עבורנו? אנא הזכיר זאת במדור התגובות בבלוג זה ונחזור אליך בהקדם האפשרי.