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

   2024-09-30 6280
核心提示:在 Java 中,我们可以使用 for-each 循环和 Iterator 来遍历集合使用 for-each 循环遍历 List:import java.util.ArrayList;impo

在 Java 中,我们可以使用 for-each 循环和 Iterator 来遍历集合

使用 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++;        }    }}
使用 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++;        }    }}
使用 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 等),您需要根据集合类型进行相应的调整。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号