填充容器
public static void main(String[] args) {
//复制相同的对象传递给List构造器
List<String> strList=new ArrayList<String>(Collections.nCopies(4,"Hello"));
System.out.println(strList);
//fill也是复制同一个对象引用填充整个容器
//只对List对象有用,但是只能替换list中存在的元素,不能添加新元素
Collections.fill(strList,"World");
System.out.println(strList);
}
//结果
[Hello, Hello, Hello, Hello]
[World, World, World, World]
本文介绍了一种使用Java的Collections工具类中的nCopies和fill方法来填充List集合的方法。通过实例展示了如何创建一个包含相同元素的List,并用另一个值替换所有现有元素。

被折叠的 条评论
为什么被折叠?



