import java.util.*;
class StringAddress
{
private String s;
public StringAddress(String s)
{
this.s = s;
}
public String toString()
{
return super.toString() + " " + s;
}
}
public class FillingList {
public static void main(String[] args) {
//通过nCopies()方法,对单个对象对引用来填充Collection
List<StringAddress> list = new ArrayList<StringAddress>(Collections.nCopies(4,new StringAddress("Hello")));
System.out.println(list);
//fill()方法来替换掉list中的所有元素,来填充list.该方法只能替换已经在list 中存在的元素,而不能添加新的元素。
Collections.fill(list,new StringAddress("World"));
System.out.println(list);
}
}