Set<String> set = new HashSet<String>();
set.add("Tom");
Set<String> tree = new TreeSet<String>(set);java中,第三行中,最后 new TreeSet<String>(set);为什么可加(set) 这是什么写法,怎么用呀,
set.add("Tom");
Set<String> tree = new TreeSet<String>(set);java中,第三行中,最后 new TreeSet<String>(set);为什么可加(set) 这是什么写法,怎么用呀,
this();
addAll(c);
}Set 是Collection的子类,所以当然可以加了
++treeSet就是优化了的排序二叉树
构造一个新的空 set,该 set 根据其元素的自然顺序进行排序。
TreeSet(Collection<? extends E> c)
构造一个包含指定 collection 元素的新 TreeSet,它按照其元素的自然顺序进行排序。
TreeSet(Comparator<? super E> comparator)
构造一个新的空 TreeSet,它根据指定比较器进行排序。
TreeSet(SortedSet<E> s)
构造一个与指定有序 set 具有相同映射关系和相同排序的新 TreeSet。 帖子中的是四个构造函数中的一个。