Java容器高级

来源:互联网 发布:java io流面试题 编辑:程序博客网 时间:2024/05/22 13:02

一. 填充容器

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,省略。


原创粉丝点击