Javaのイテレータを使用して配列を反復処理する方法は?

Javaのイテレータを使用して配列を走査することができます。具体的な手順は以下の通りです:

  1. 配列オブジェクトを作成することができます。基本データ型の配列やオブジェクトの配列が作成できます。
  2. ArraysクラスのasList()メソッドを使用して、配列オブジェクトをコレクションオブジェクトに変換します。
  3. 集合オブジェクトのiterator()メソッドを使用して、イテレーターオブジェクトを取得します。
  4. whileループとイテレーターのhasNext()とnext()メソッドを使用して、配列を反復処理します。

以下はサンプルコードです:

import java.util.Arrays;
import java.util.Iterator;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        // 创建数组对象
        Integer[] array = {1, 2, 3, 4, 5};
        
        // 将数组对象转换为集合对象
        List<Integer> list = Arrays.asList(array);
        
        // 使用集合对象的iterator()方法获取迭代器对象
        Iterator<Integer> iterator = list.iterator();
        
        // 使用while循环和迭代器的hasNext()和next()方法遍历数组
        while (iterator.hasNext()) {
            Integer element = iterator.next();
            System.out.println(element);
        }
    }
}

上記のコードを実行すると、次のような結果が出力されます:

1
2
3
4
5
bannerAds