פעמים רבות עולה הצורך לאמת את התנאים הקיימים בתוכנית שלנו. מילת המפתח הקבועה בג'אווה מאפשרת למשתמשים לאמת או לבדוק את ההנחות שהועלו במהלך התוכנית. מאמר זה יציג בפניך את הטענה ב- .
המצביעים הבאים יוסקרו במאמר זה,
אז בואו נתחיל במאמר זה
הצהרת טענה ב- 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.
יש לך שאלה עבורנו? אנא הזכיר זאת במדור התגובות בבלוג זה ונחזור אליך בהקדם האפשרי.