如何在 Java 中使用 for 迴圈迭代列表?


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

更新時間:2022 年 5 月 26 日

8K+ 瀏覽量

開啟你的 職業

透過完成課程獲得認證

開始
廣告