static List nCopies(int n, T o)
描述 (Description)
ncopies(int, T)方法用于返回由指定对象的n个副本组成的不可变列表。
声明 (Declaration)
以下是java.util.Collections.ncopies()方法的声明。public static List nCopies(int n, T o)
参数 (Parameters)n - 返回列表中的元素数。
o - 在返回的列表中重复出现的元素。
返回值 (Return Value)
方法调用返回一个不可变列表,该列表由指定对象的n个副本组成。
异常 (Exception)
IllegalArgumentException - 如果n“0,则抛出此异常。
例子 (Example)
以下示例显示了java.util.Collections.ncopies()的用法package com.iowiki;
import java.util.*;
public class CollectionsDemo {
public static void main(String[] args) {
// create a list with n copies
List list = Collections.nCopies(5, "tuitorial Point");
// create an iterator
Iterator itr = list.iterator();
System.out.println("Values are :");
while (itr.hasNext()) {
System.out.println(itr.next());
}
}
}
让我们编译并运行上面的程序,这将产生以下结果。Values are :
tuitorial Point
tuitorial Point
tuitorial Point
tuitorial Point
tuitorial Point