用Java怎么.编写程序,向ArrayList集合中添加3个元素(String类型),使用迭代器Iterator遍历输出这些元素

用Java怎么.编写程序,向ArrayList集合中添加3个元素(String类型),使用迭代器Iterator遍历输出这些元素

import java.util.ArrayList;
import java.util.Iterator;

public class ArrayListExample {
    public static void main(String[] args) {
        // 创建ArrayList集合
        ArrayList<String> list = new ArrayList<>();

        // 添加元素到集合
        list.add("Element 1");
        list.add("Element 2");
        list.add("Element 3");

        // 使用迭代器Iterator遍历输出元素
        Iterator<String> iterator = list.iterator();
        while (iterator.hasNext()) {
            String element = iterator.next();
            System.out.println(element);
        }
    }
}

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/723075
  • 以下回答来自chatgpt:

    在Java中,我们可以使用ArrayList来存储和操作动态数据。要向ArrayList集合中添加3个String类型的元素,并使用迭代器Iterator来遍历并输出这些元素,可以按照以下步骤进行操作:

    1. 导入java.util包中的ArrayList和Iterator类。可以用以下代码实现:
    import java.util.ArrayList;
    import java.util.Iterator;
    
    1. 创建一个ArrayList对象,用来存储String类型的元素。可以用以下代码创建一个空的ArrayList对象:
    ArrayList<String> list = new ArrayList<>();
    
    1. 使用ArrayList的add()方法向集合中添加String类型的元素。在这个问题中,我们需要添加3个元素,可以使用以下代码实现:
    list.add("Element 1");
    list.add("Element 2");
    list.add("Element 3");
    
    1. 创建一个迭代器Iterator对象,用来遍历集合中的元素。可以使用ArrayList的iterator()方法来获取迭代器对象,代码如下:
    Iterator<String> iterator = list.iterator();
    
    1. 使用迭代器Iterator的hasNext()和next()方法遍历集合中的元素,并输出它们。代码如下:
    while (iterator.hasNext()) {
        String element = iterator.next();
        System.out.println(element);
    }
    

    完整代码如下所示:

    import java.util.ArrayList;
    import java.util.Iterator;
    
    public class Main {
        public static void main(String[] args) {
            ArrayList<String> list = new ArrayList<>();
    
            list.add("Element 1");
            list.add("Element 2");
            list.add("Element 3");
    
            Iterator<String> iterator = list.iterator();
    
            while (iterator.hasNext()) {
                String element = iterator.next();
                System.out.println(element);
            }
        }
    }
    

    执行以上代码,将会输出以下结果:

    Element 1
    Element 2
    Element 3
    

    希望这可以解决你的问题!如果你有任何疑问,请随时提问。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^