位置:首頁 > 軟件操作教程 > 編程開發(fā) > Java > 問題詳情

Java TreeSet 類

提問人:劉旭39發(fā)布時間:2020-11-27

TreeSet 類

TreeSet類同時實(shí)現(xiàn)了Set接口和NavigahleSet接口( NavigableSet直接繼承SortedSetSet接口)。既可以使用元素的自然順序?qū)υ剡M(jìn)行排序,也可以根據(jù)創(chuàng)建Set集合時提供的Comparator比較器的 順序進(jìn)行排序,如果沒有就會拋出ClassCastException異常。

Comparable接口中提供compareTo(Object o)方法,用于比較當(dāng)前對象與傳人對象來決疋則啟順序。若該對象小于入?yún)ο螅瑒t應(yīng)返回負(fù)整數(shù);若相同,則應(yīng)返回0;若大于人參對象,則應(yīng)返回 正整數(shù)。

TreeSet<String> treeSet = new TreeSet<>();

TreeSet類初始化一般會使用TreeSet,這樣便于使用該類中提供的方法。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部