Java 如何使用for循环迭代中的List

Java 如何使用for循环迭代中的List

List接口扩展了Collection接口并存储一系列元素。List接口提供了两种方法来高效地插入和删除列表中的多个元素。与集合不同,列表允许重复的元素,并且如果列表中允许空值,则允许多个空值。

为了使用for循环,我们需要获取集合的大小并且能够按索引访问其项。列表有一个size()方法来获取列表的大小,并且有一个get()方法来获取特定索引处的项。以下代码片段展示了如何使用for循环迭代列表。在这个示例中,我们讨论了如何使用多个示例使用for循环迭代列表。

示例 – for循环

for(int i= 0; i < list.size(); i++) {
   System.out.println(list.get(i));
}

示例1

以下是展示使用for循环遍历列表的示例 –

package com.tutorialspoint;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class CollectionsDemo {
   public static void main(String[] args) {
      List<String> list = new ArrayList<>(Arrays.asList("A", "B", "C"));
      for(int i= 0; i< list.size(); i++) {
         System.out.print(list.get(i) + " ");
      }
   }
}

输出

这将产生如下结果:

A B C

示例2

以下是另一个示例,展示了使用for循环遍历列表的方法 –

package com.tutorialspoint;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class CollectionsDemo {
   public static void main(String[] args) {
      List<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3));
      for(int i= 0; i < list.size(); i++) {
         System.out.print(list.get(i) + " ");
      }
   }
}

输出

将产生以下结果−

1 2 3

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程