Java foreach文の基本と応用:拡張for文を徹底解説

Javaで、foreach文は配列やコレクションを簡単に繰り返し処理するための方法です。その構文は以下のとおりです:

for (元素类型 元素变量 : 数组或集合) {
    // 执行代码
}

要素の種類は、配列やコレクション内の要素のデータ型であり、要素変数は各要素を格納するための変数名であり、配列やコレクションは走査するデータ構造です。

以下は、配列をforeachステートメントで反復処理する方法を示す例です。

int[] numbers = {1, 2, 3, 4, 5};

for (int number : numbers) {
    System.out.println(number);
}

この例では、整数を含む配列numbersを定義し、foreachステートメントを使用して配列内の各要素を反復処理して出力します。出力結果は次のとおりです。

1
2
3
4
5

同様に、ArrayListなどのコレクションをforeach文で反復処理することもできます。

List<String> names = new ArrayList<>();
names.add("Alice");
names.add("Bob");
names.add("Charlie");

for (String name : names) {
    System.out.println(name);
}

この例では、私たちは文字列を含むArrayList namesを定義し、foreachステートメントを使用してコレクションの各要素を反復処理し、それを出力します。出力結果は次の通りです:

Alice
Bob
Charlie

foreach文を使用すると、配列やコレクションを簡潔に繰り返し処理し、要素に操作を行うことができます。

bannerAds