continue
חלק מהיחידה יסודות במסלול ה-Java של Coddy. שיעור 46 מתוך 73.
הפקודה continue עוצרת את האיטרציה הנוכחית וממשיכה לאיטרציה הבאה. לדוגמה:
for (int i = 3; i < 9; i++) {
if (i == 5) {
continue;
}
System.out.println(i);
}הלולאה תעבור על כל המספרים. כשתגיע אל i=5 היא תדלג על האיטרציה הזאת ותמשיך לאיטרציה הבאה. הפלט הוא:
3
4
6
7
8שימו לב, המספר 5 אינו מופיע בפלט.
אתגר
מתחיליםניתן לך קוד שמדפיס את המספרים מ־1 עד 20 (כולל).
המשימה שלך היא להוסיף הוראות if ו־continue כך שיודפסו רק מספרים זוגיים (2, 4, 6, ...).
נסו בעצמכם
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 20; i++) {
System.out.println(i);
}
}
}
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה לאחר מכןקיצורים אריתמטייםאופרטורי השוואההשוואת מחרוזות5אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2סיכום - לוגיקה פשוטהאופרטורים לוגיים חלק 3אופרטורים לוגיים חלק 4תרגלו בעצמכם: קומפיילר Java אונליין