ABA


"לאנשי הג'אווה, יש למישהו מושג איך מפעילים את הפעולה Assert?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #20358 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 20358
Michoo 
חבר מתאריך 13.4.03
1760 הודעות
   12:36   22.11.13   
אל הפורום  
  לאנשי הג'אווה, יש למישהו מושג איך מפעילים את הפעולה Assert?  
 
אני צריך להשתמש בפעולה Assert באקליפס, כבר ניסיתי הכל והאקליפס לא מזהה את Assert שאני רושם אותו.

מישהו יודע איך מפעילים אותו?



                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אם תתן את הקטע קוד אז אני אדע על מה אתה מדבר Dimona 22.11.13 13:56 1
     הכוונה לאיך גורמים לאקליפס לזהות אותו Michoo  22.11.13 20:02 3
         אולי אתה מתכוון לזה ? Dimona 23.11.13 16:30 6
  אם תתן את הקטע קוד אז אני אדע על מה אתה מדבר Dimona 22.11.13 13:56 2
     סידרתי את הסוגריים.מצד ימין באפשרויות יש לך Ice Cold  22.11.13 21:35 4
         tnx Dimona 23.11.13 16:25 5

       
Dimona לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 28.11.10
1910 הודעות, 1 פידבק
   13:56   22.11.13   
אל הפורום  
  1. אם תתן את הקטע קוד אז אני אדע על מה אתה מדבר  
בתגובה להודעה מספר 0
 
   אבל בכל זאת זה עובד ככה :


public int num() {
assert !isEmpty() : "Stack is empty";
return stack;
}

במידה והמחסנית ריקה הוא עושה assert
למרות שבגאווה יש לך מאסף זבל אוטומטי ולכן אתה לא חייב לעשות את זה
לעומת c++


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Michoo 
חבר מתאריך 13.4.03
1760 הודעות
   20:02   22.11.13   
אל הפורום  
  3. הכוונה לאיך גורמים לאקליפס לזהות אותו  
בתגובה להודעה מספר 1
 
ערכתי לאחרונה בתאריך 22.11.13 בשעה 20:21 בברכה, Michoo
 
הוא משום מה לא מזהה אותו, המרצה שלנו אמר שצריך להכניס באיזשהו מקום -ea.
אבל זה לא עובד.
גם מה שהראית לי לא עובד שהעתקתי לתוכנה, עשה לי שגיעה.

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

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



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dimona לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 28.11.10
1910 הודעות, 1 פידבק
   16:30   23.11.13   
אל הפורום  
  6. אולי אתה מתכוון לזה ?  
בתגובה להודעה מספר 3
 
   java -ea AssertionTest
?
לפי מה שאני זוכר ea- אומר אם אפשרי לעשות לו assert


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dimona לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 28.11.10
1910 הודעות, 1 פידבק
   13:56   22.11.13   
אל הפורום  
  2. אם תתן את הקטע קוד אז אני אדע על מה אתה מדבר  
בתגובה להודעה מספר 0
 
   עבר עריכה לאחרונה בתאריך 22.11.13 בשעה 21:34 על-ידי Ice Cold (מנהל הפורום)
 
אבל בכל זאת זה עובד ככה :


public int num() {
assert !isEmpty() : "Stack is empty";
return stack[num];
}

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

במידה והמחסנית ריקה הוא עושה assert
למרות שבגאווה יש לך מאסף זבל אוטומטי ולכן אתה לא חייב לעשות את זה
לעומת c++


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   21:35   22.11.13   
אל הפורום  
  4. סידרתי את הסוגריים.מצד ימין באפשרויות יש לך  
בתגובה להודעה מספר 2
 
לינק אדום "המרת סוגריים מרובעים"


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dimona לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 28.11.10
1910 הודעות, 1 פידבק
   16:25   23.11.13   
אל הפורום  
  5. tnx  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net