Java 配列の反復処理:基本から応用まで徹底解説

Javaにおいて、配列を繰り返す方法はいくつかありますが、一般的なものは次のようなものがあります:

  1. 配列をforループで走査する。
int[] arr = {1, 2, 3, 4, 5};
for (int i = 0; i < arr.length; i++) {
    System.out.println(arr[i]);
}
  1. 配列を拡張forループで反復処理する(またはfor-eachループとも呼ばれる):
int[] arr = {1, 2, 3, 4, 5};
for (int num : arr) {
    System.out.println(num);
}
  1. ArraysクラスのtoString()メソッドを使用して、配列の要素を印刷します。
int[] arr = {1, 2, 3, 4, 5};
System.out.println(Arrays.toString(arr));
  1. ArraysクラスのasList()メソッドを使って配列をリストに変換し、それを繰り返し処理する。
int[] arr = {1, 2, 3, 4, 5};
List<Integer> list = Arrays.asList(arr);
for (int num : list) {
    System.out.println(num);
}

これらは一般的な配列の反復方法であり、状況に応じて適切な方法を選択してください。

bannerAds