×
演算子と制御文
for 文、while 文、do-while 文の基本構文と実行順序の違いを示すコード例です。
public class LoopExample {
    public static void main(String[] args) {
        // for文 (カウンター制御)
        for (int i = 0; i < 3; i++) {
            System.out.println("for: " + i);
        }

        // while文 (前判定)
        int count = 0;
        while (count < 3) {
            System.out.println("while: " + count);
            count++;
        }

        // do-while文 (後判定: 最低1回実行)
        int num = 10;
        do {
            System.out.println("do-whileは実行される");
        } while (num < 0); // 条件はfalseだが1回実行された
    }
}

もう少し詳しく