API看下构造方法就行啦~
TreeSet()有4个构造方法:
1、TreeSet()
2、TreeSet(Collection<? extends E> c)
3、TreeSet(Comparator<? super E> comparator)
4、TreeSet(SortedSet<E> s)
楼主这里是用的第四个构造函数哈~功能是: 构造一个与指定有序 set 具有相同映射关系和相同排序的新 TreeSet。
贴出来第四个构造方法的源码~这样看就更清楚啦:
public TreeSet(Collection<? extends E> c) {
this();
addAll(c);
}
Set 是Collection的子类,所以当然可以加咯 |