TreeSet實現與分析

關於TreeSet的排序說明:java

既然TreeSet自己是能夠進行排序的,那麼如今要實現一個自定義類,是否也將能夠進行排序?spa

TreeSet中的元素是有序存放的,因此對於一個對象必須指定好——排序規則!!code

 

so so so ,要實現Compareable<T>接口;並實現覆蓋compareTo(T t)方法。對象

  T能夠是Person對象。即compareTo(Person p);排序

 

關於重複元素的說明:接口

要想進行判斷一個類中就要必須覆蓋Object類中的equals()方法,才能完成對象是否相等的判斷,可是隻是覆蓋equals()方法是不夠的,還須要覆蓋hashCode()方法。hash

相關文章
相關標籤/搜索