HashSet是基於Hash算法實現的,其性能通常優於TreeSet。我們通常都應該使用HashSet,在我們需要排序的功能時,我們才使用TreeSet。
TreeSet是一個有序集合,TreeSet中的元素將按照升序排列,缺省是按照自然排序進行排列,意味着TreeSet中的元素要實現 Comparable接口。或者有一個自定義的比較器。
我們可以在構造TreeSet對象時,傳遞
實現了Comparator接口的比較器對象。
http://www.cnblogs.com/meng72ndsc/archive/2010/12/23/1914477.html