שימוש בלולאת 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אתגר
קלצרו תוכנית שמתחילה במערך של מילים, ומדפיסה מערך חדש שמכיל רק מילים שאורכן יותר מ־ 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(",");
// כתבו את הקוד שלכם למטה
}
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה לאחר מכןקיצורים אריתמטייםאופרטורי השוואההשוואת מחרוזות5אופרטורים חלק 2
אופרטורים לוגיים חלק 1אופרטורים לוגיים חלק 2סיכום - לוגיקה פשוטהאופרטורים לוגיים חלק 3אופרטורים לוגיים חלק 4תרגלו בעצמכם: קומפיילר Java אונליין