Page 28 - תכנות בשפת ג'אווה חלק א
P. 28
Break & continue
ב Javaקיימים breakו ,continueשמטרתם היא "לקפוץ" מלולאות.
)וגם מ switchשאותו נלמד בספר הבא(.
:break
המילה ,breakתרגומה לעברית הוא לשבור ,כלומר ,כאשר נשתמש ב break
בלולאה)או ב ,(switchהוא בעצם "ישבור" את הלולאה שבה הוא נכתב,
כלומר ,הלולאה תפסיק לרוץ אף על פי שהתנאי לעצירתה עוד לא מתקיים.
נשתמש ב breakכאשר נרצה להפסיק במידית את ביצוע הלולאה.
השימוש ב breakיעשה את תכניתנו יותר יעילה ,כיוון שהוא יחסוך לנו
איטרציות)חזרות( סתמיות של הלולאה.
השימוש ב breakיעשה בצורה הבאה:
הלולאה מוגדרת לרוץ 100פעמים
אך תפסיק לרוץ ברגע ש i == 50
:continue
המילה ,continueתרגומה לעברית הוא להמשיך/המשך ,כלומר ,כאשר
נשתמש ב continueבלולאה ,הצהרת ה continueתסיים את האיטרציה
הנוכחית של הלולאה שבה היא נכתבה ,כלומר ,האיטרציה הנוכחית של
הלולאה תפסיק לרוץ והלולאה תעבור ישירות לאיטרציה הבאה.
נשתמש ב continueכאשר נרצה להפסיק מידית את ביצוע האיטרציה
הנוכחית של הלולאה ,על מנת למנוע מהמכונה לעבור על הקוד שבא אחרי
ה continueבלולאה.
השימוש ב continueיעשה בצורה הבאה:
הלולאה מוגדרת לרוץ 100פעמים .עד
i == 50קצב התקדמותה כפול ,ולאחר
מכן קצב התקדמותה חוזר לקדמותו
28
כל הזכויות שמורות ל ""Devkills