0Pricing
Java Academy · レッスン

forループの基礎

forループの構文を理解し、カウントアップとカウントダウン、合計の集計、breakとcontinueの使い方を学びます。

「forループの基礎」はCoddyKit上の無料Java Academyレッスンです。 これはレッスン1/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはJava Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Java Academyコースには全3レッスンが含まれています。

forループの概念

for ループは、初期化・条件・更新の3つの要素で、1行の中にコードの繰り返しを記述します。

for (int i = 0; i < 3; i = i + 1) {
System.out.println("Loop " + i);
}

カウントアップ

カウントアップ 1..5。

for (int i = 1; i <= 5; i = i + 1) {
System.out.println(i);
}

カウントダウン

カウントダウン 5..1。

for (int i = 5; i > 0; i = i - 1) {
System.out.println(i);
}

累積

1..n の合計

public class Main {
  public static void main(String[] args) {
    int sum = 0; // start with 0

    // Loop from 1 to 5 (inclusive)
    for (int i = 1; i <= 5; i = i + 1) {
      // Add current i to sum
      sum = sum + i;
    }

    // Print the result
    System.out.println("Sum = " + sum);
  }
}

break/continue

breakはループを終了します。continueは次の反復へスキップします。

public class Main {
  public static void main(String[] args) {
    // Loop from 1 to 5
    for (int i = 1; i <= 5; i = i + 1) {
      if (i == 3) continue; // skip printing when i == 3
      if (i == 5) break;    // stop the loop completely when i == 5

      System.out.println(i); // print i if not skipped or stopped
    }
  }
}

デモ用

実行してみましょう: for ループで合計、階乗、小さな文字の三角形を確認します。

public class Main {
  public static void main(String[] args) {
    // Sum of even numbers 1..10
    int sumEven = 0;
    for (int i = 1; i <= 10; i = i + 1) {
      if (i % 2 == 0) sumEven = sumEven + i;
    }
    System.out.println("Sum of even 1..10 = " + sumEven);

    // Factorial of 5
    int fact = 1;
    for (int i = 1; i <= 5; i = i + 1) {
      fact = fact * i;
    }
    System.out.println("5! = " + fact);

    // Simple pattern (triangle)
    for (int row = 1; row <= 3; row = row + 1) {
      String line = "";
      for (int col = 1; col <= row; col = col + 1) {
        line = line + "*";
      }
      System.out.println(line);
    }
  }
}

5..1 ループ

クイックチェック: 5 4 3 2 1 を出力して停止する for ループはどれですか?

まとめと次のステップ

まとめ: for ループの構文、数の増減、累積、break/continue を学びました。

次のステップ: 入れ子の for ループを使ってパターンを練習します。

よくある質問

「forループの基礎」レッスンは無料ですか?

はい。「forループの基礎」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Java Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Java Academyコースには全3レッスンが含まれています。

「forループの基礎」で何を学びますか?

forループの構文を理解し、カウントアップとカウントダウン、合計の集計、breakとcontinueの使い方を学びます。 ブラウザで直接実行するハンズオンコードでJava Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Java Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのJava Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/3です。

「forループの基礎」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このJava Academyレッスンでコードを書いて実行できますか?

はい。すべてのJava Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. forループの基礎
  2. ネストしたforとテキストパターン
  3. パターン練習とミニチャレンジ
← Java Academyに戻る