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

Java TreeSet 類

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-11-27

TreeSet 類

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

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

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

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

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

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