一. 填充容器
1. 用单个对象的引用来填充Collection的方式有2种
public class CollectionDemo_06 { public static void main(String[] args) { List<StringWord> list = new ArrayList<StringWord>(Collections.nCopies(4, new StringWord("Hello"))); for(StringWord sw : list) { System.out.println(sw.toString()); } Collections.fill(list, new StringWord("word")); //替换已经在List中存在的元素,而不能添加新的元素 for(StringWord sw : list) { System.out.println(sw.toString()); } } } class StringWord { private String s; public StringWord(String s) { this.s = s; } public String toString() { return super.toString() + " " + s; } }运行结果
二. Collection的功能方法
看api,省略。