ArrayList和迭代
创始人
2024-09-14 08:30:46
0

在Java中,我们可以使用ArrayList类来存储和操作一组对象。下面是一个示例代码,展示了如何使用ArrayList和迭代器遍历列表中的元素:

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

public class ArrayListDemo {
    public static void main(String[] args) {
        // 创建一个ArrayList对象
        ArrayList list = new ArrayList<>();

        // 添加元素到列表
        list.add("元素1");
        list.add("元素2");
        list.add("元素3");

        // 使用迭代器遍历列表中的元素
        Iterator iterator = list.iterator();
        while (iterator.hasNext()) {
            String element = iterator.next();
            System.out.println(element);
        }
    }
}

在上面的示例中,我们首先创建一个ArrayList对象,然后使用add()方法向列表中添加元素。接下来,我们使用iterator()方法获取一个迭代器对象,然后使用while循环和hasNext()和next()方法遍历列表中的元素。在循环中,我们使用String类型的变量element来保存每个元素,并在控制台上打印出来。

运行上面的代码,将输出以下结果:

元素1
元素2
元素3

这是列表中的元素按照添加的顺序被打印出来。请注意,迭代器是用于遍历集合类的通用接口,不仅适用于ArrayList,还适用于其他集合类,如LinkedList等。

相关内容

热门资讯

一分钟揭秘!微信小程序黑科技神... 1、一分钟揭秘!微信小程序黑科技神器(辅助挂)的确真的有挂(有挂秘诀)-哔哩哔哩;详细教程。2、微信...
1分钟普及!wpk微扑克系统发... 1分钟普及!wpk微扑克系统发牌规律(辅助挂)辅助透视((2020已更新))(哔哩哔哩)是一款可以让...
透视挂!aapoker软件讲解... 透视挂!aapoker软件讲解!原来真的有挂((2023已更新))(哔哩哔哩);aapoker软件简...
透视系统!老胡麻将赢牌技巧(辅... 透视系统!老胡麻将赢牌技巧(辅助挂)其实是真的有挂(了解有挂)-哔哩哔哩;大神普及一款德州ai内幕,...
透明教程!雀神辅助器最新款(辅... 透明教程!雀神辅助器最新款(辅助挂)原来真的有挂(真的有挂)-哔哩哔哩;雀神辅助器最新款简单的灵活控...
总算了解!德州之星手游辅助!其... 总算了解!德州之星手游辅助!其实真的有挂((2023已更新))(哔哩哔哩)1、点击下载安装,微扑克w...
八分钟科普!nzt德州辅助软件... 八分钟科普!nzt德州辅助软件基本了解(辅助挂)软件透明挂((2023已更新))(哔哩哔哩)是一款可...
透视模拟器!八仙情怀麻将助赢神... 透视模拟器!八仙情怀麻将助赢神器购买(辅助挂)竟然是真的有挂(有挂方针)-哔哩哔哩是一款可以让一直输...
一分钟揭秘!广东雀神辅助插件如... 广东雀神辅助器最新版版本稳定性对比与推荐‌:一分钟揭秘!广东雀神辅助插件如何下载(辅助挂)的确是真的...
六分钟攻略!wepoke软件透... 您好,wepoke软件这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩家在...