Menu
Coddy logo textTech

שימוש בלולאת For

חלק מהיחידה יסודות במסלול ה-Java של Coddy. שיעור 64 מתוך 73.

איטרציה פירושה מעבר על איברים ברצף, אחד בכל פעם. בעזרת מערכים, אנחנו יכולים לגשת לכל איבר באופן שיטתי באמצעות שיטות שונות.

הדרך הנפוצה ביותר לעבור על מערך היא באמצעות לולאת for:

String[] fruits = {"apple", "banana", "orange"};
	for (int i = 0; i < fruits.length; i++) {    
	System.out.println(fruits[i]);
}

פלט:

apple
banana
orange
challenge icon

אתגר

קל

צרו תוכנית שמתחילה במערך של מילים, ומדפיסה מערך חדש שמכיל רק מילים שאורכן יותר מ־ 5 תווים

תזכורת: כדי להדפיס מערך, השתמשו בפונקציה toString(): System.out.println(Arrays.toString(arr));

בדקו את הרמז אם אתם מתקשים.

נסו בעצמכם

import java.util.Scanner;
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String text = scanner.nextLine();
        String[] arr = text.split(",");
        // כתבו את הקוד שלכם למטה
    }
}
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר Java אונליין