ArrayList集合的几种遍历的方法

avatar
作者
猴君
阅读量:8

ArrayList集合的几种遍历方法包括:

  1. 使用for循环遍历:通过索引来遍历集合中的元素。可以使用ArrayList的size()方法获取集合的大小,然后使用循环遍历每个元素。
ArrayList<String> list = new ArrayList<>(); // 添加元素到集合中 for (int i = 0; i < list.size(); i++) {     String element = list.get(i);     // 处理每个元素 } 
  1. 使用迭代器遍历:使用ArrayList的iterator()方法获取一个迭代器对象,然后使用while循环和hasNext()方法判断是否还有下一个元素,使用next()方法获取下一个元素。
ArrayList<String> list = new ArrayList<>(); // 添加元素到集合中 Iterator<String> iterator = list.iterator(); while (iterator.hasNext()) {     String element = iterator.next();     // 处理每个元素 } 
  1. 使用foreach循环遍历:使用foreach循环直接遍历集合中的每个元素。
ArrayList<String> list = new ArrayList<>(); // 添加元素到集合中 for (String element : list) {     // 处理每个元素 } 

注意:使用foreach循环遍历集合时,不能修改集合中的元素,否则会抛出ConcurrentModificationException异常。如果需要修改集合中的元素,可以使用迭代器的remove()方法。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!