学堂 学堂 学堂公众号手机端

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

lewis 1年前 (2024-04-02) 阅读数 6 #技术

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

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

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


    版权声明

    本文仅代表作者观点,不代表博信信息网立场。

    热门