ArrayList を反復処理する 3 つの方法

ArrayList を反復処理するには、以下の 3 つの方法があります。

  1. ArrayList のサイズは for 文と組み合わせて使用し、各要素を反復処理します。
ArrayList<Integer> list = new ArrayList<>();
// 添加元素到 ArrayList
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
  1. イテレータを使って要素を順番に処理する:イテレータインターフェースの実装クラスを使ってArrayListの要素を順番に処理する。
ArrayList<Integer> list = new ArrayList<>();
// 添加元素到 ArrayList
Iterator<Integer> iterator = list.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
  1. forEach ループを使用して:ArrayList の要素を forEach ループを使用して反復処理する。
ArrayList<Integer> list = new ArrayList<>();
// 添加元素到 ArrayList
for (Integer element : list) {
System.out.println(element);
}

ArrayListを反復処理する方法が3つあり、必要に応じて適切な方法を選ぶことができます。

bannerAds