1. 程式人生 > >Java學習筆記-13

Java學習筆記-13

1.TreeMap和TreeSet在排序時如何比較元素?Collections工具類中的sort()方法如何比較元素? TreeSet要求存放的物件所屬的類必須實現Compareable介面,該介面提供了比較元素的compareTo()方法,當插入元素時會回撥該方法比較元素的大小。TreeMap要求存放的鍵值對對映的鍵必須實現Compareable介面從而根據鍵對元素進行排序。 Collections工具類的sort方法有兩種過載的形式,第一種要求傳入的待排序容器中存放的物件比較實現Compareable介面以實現元素的比較;