list.add("Banana");
list.add("Orange");
for (int i = 0; i < list.size(); i++) {
String item = list.get(i);
System.out.println(item);
}"> list.add("Banana");
list.add("Orange");
for (int i = 0; i < list.size(); i++) {
String item = list.get(i);
System.out.println(item);
}">
117.info
人生若只如初见

遍历ArrayList集合三种方法

遍历ArrayList集合有以下三种方法:

  1. 使用for循环遍历:
ArrayList list = new ArrayList<>();
list.add("Apple");
list.add("Banana");
list.add("Orange");
for (int i = 0; i < list.size(); i++) {
String item = list.get(i);
System.out.println(item);
}
  1. 使用增强for循环遍历(也称为foreach循环):
ArrayList list = new ArrayList<>();
list.add("Apple");
list.add("Banana");
list.add("Orange");
for (String item : list) {
System.out.println(item);
}
  1. 使用迭代器(Iterator)遍历:
ArrayList list = new ArrayList<>();
list.add("Apple");
list.add("Banana");
list.add("Orange");
Iterator iterator = list.iterator();
while (iterator.hasNext()) {
String item = iterator.next();
System.out.println(item);
}

其中,第一种方法使用普通的for循环,通过索引来获取集合中的元素;第二种方法使用增强for循环,直接遍历集合中的元素;第三种方法使用迭代器来遍历集合,通过调用hasNext()方法判断是否有下一个元素,通过next()方法获取下一个元素。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe661AzsLBA5UAVA.html

推荐文章

  • ArrayList源码-Remove方法流程

    ArrayList的remove方法用于删除ArrayList中指定位置的元素。下面是ArrayList的remove方法的源码和流程:
    public E remove(int index) {
    rangeCheck(in...

  • arraylist的常用方法有哪些

    ArrayList的常用方法有: add(Object element):将指定的元素添加到列表的末尾。 add(int index, Object element):在指定位置插入指定的元素。 remove(Object e...

  • 怎么获取arraylist的值

    要获取ArrayList中的值,可以通过以下方式之一: 使用get方法:可以通过ArrayList的get方法来获取指定位置上的元素值。例如,要获取ArrayList中第一个元素的值,...

  • arraylist怎么输出所有对象

    要输出ArrayList中的所有对象,可以使用for循环遍历ArrayList,并使用get()方法获取每个对象,然后进行输出。以下是一个示例代码:
    import java.util.Array...

  • QUOTENAME函数的用法

    QUOTENAME函数的用法是将字符串转换为带有方括号的引用标识符。
    语法:
    QUOTENAME ( ‘string’ [, ‘quote_character’] )
    参数说明: ‘string...

  • 什么是SOA

    SOA是Service-Oriented Architecture(面向服务的架构)的缩写。它是一种软件设计和开发的原则和方法,该方法将软件系统划分为一系列相互独立的、可重用的服务,...

  • bootstrap的使用方法

    Bootstrap是一个开源的前端框架,用于快速开发响应式网站和Web应用程序。以下是使用Bootstrap的一些基本方法: 下载和引入Bootstrap:从官方网站(https://getbo...

  • index.html有什么作用

    index.html是一个网站的主页文件,它的作用是作为网站的入口页面。当用户访问一个网站时,网站服务器会默认加载并显示index.html文件。index.html通常包含网站的...