中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何在Java中使用enumerate遍歷集合

小樊
83
2024-09-12 23:46:13
欄目: 編程語言

在 Java 中,我們可以使用 for-each 循環和 Iterator 來遍歷集合

  1. 使用 for-each 循環遍歷 List:
import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("A");
        list.add("B");
        list.add("C");

        int index = 0;
        for (String item : list) {
            System.out.println("Index: " + index + ", Item: " + item);
            index++;
        }
    }
}
  1. 使用 Iterator 遍歷 List:
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("A");
        list.add("B");
        list.add("C");

        Iterator<String> iterator = list.iterator();
        int index = 0;
        while (iterator.hasNext()) {
            String item = iterator.next();
            System.out.println("Index: " + index + ", Item: " + item);
            index++;
        }
    }
}
  1. 使用 forEach 方法遍歷 List(Java 8+):
import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("A");
        list.add("B");
        list.add("C");

        list.forEach(item -> System.out.println("Item: " + item));
    }
}

請注意,這些示例僅適用于 List。對于其他類型的集合(如 Set、Map 等),您需要根據集合類型進行相應的調整。

0
东兴市| 邹城市| 栾川县| 延边| 苏尼特左旗| 滦平县| 乐亭县| 读书| 民勤县| 彭山县| 晴隆县| 乐陵市| 定襄县| 广东省| 三河市| 桃源县| 孙吴县| 岳阳县| 昌都县| 灌南县| 六枝特区| 阿拉善右旗| 荔波县| 汝阳县| 柳州市| 凤庆县| 榕江县| 布拖县| 惠来县| 天峨县| 西充县| 平远县| 连州市| 宿州市| 崇礼县| 景宁| 衡东县| 婺源县| 卓资县| 志丹县| 郯城县|