如何在 Java 中將指定物件的多副本填充到列表中


將指定物件的多個副本填充到列表中意味著,假設您有一個元素 100,並且想顯示它 10 次。為此,讓我們看一個示例。

以下是我們的列表和迭代器。我們使用了 nCopiec 集合方法來設定元素以及需要多少個副本 −

List<Integer>list = Collections.nCopies(10, 100);
Iterator<Integer>iterator = list.iterator();

然後顯示多個副本 −

while (iterator.hasNext())
System.out.println(iterator.next());

示例

 即時演示

import java.util.Collections;
import java.util.Iterator;
import java.util.List;
public class Demo {
   public static void main(String[] args) {
      List<Integer>list = Collections.nCopies(10, 100);
      Iterator<Integer>iterator = list.iterator();
      System.out.println("Displaying 100 multiple times...");
      while (iterator.hasNext())
         System.out.println(iterator.next());
   }
}

輸出

Displaying 100 multiple times...
100
100
100
100
100
100
100
100
100
100

更新時間:30-Jul-2019

715 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.