Java SortedSet接口
生活随笔
收集整理的這篇文章主要介紹了
Java SortedSet接口
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
該SortedSet的接口擴(kuò)展集Set并聲明了一組按升序排序的行為。除了通過集定義的那些方法中,SortedSet接口聲明總結(jié)于下表的方法:
有幾種方法沒有任何條目包含在調(diào)用Set的時(shí)候拋出一個(gè)NoSuchElementException異常。當(dāng)一個(gè)對(duì)象是一個(gè)集合中的元素不兼容拋出一個(gè)ClassCastException異常。
如果試圖使用一個(gè)空對(duì)象和空不是在Set允許的,一個(gè)NullYiibaierException異常被拋出。
| 1 | Comparator comparator( ) 返回調(diào)用有序set的比較。如果自然順序用于此set,則返回null。 |
| 2 | Object first( ) 返回調(diào)用排序集合的第一個(gè)元素。 |
| 3 | SortedSet headSet(Object end) 返回包含包含在調(diào)用的有序set的元素小于結(jié)束一個(gè)SortedSet。在返回的有序set的元素也被調(diào)用的有序set引用。 |
| 4 | Object last( ) 返回調(diào)用排序集合的最后一個(gè)元素。 |
| 5 | SortedSet subSet(Object start, Object end) 返回一個(gè)SortedSet,包括開始和end-1之間的那些元素。被返回的集合中的元素也被調(diào)用對(duì)象引用。 |
| 6 | SortedSet tailSet(Object start) 返回包含大于或等于啟動(dòng)包含在有序集合這些元素的SortedSet。在返回的集合中的元素也被調(diào)用對(duì)象的引用。 |
例子:
SortedSet有在各種類的實(shí)現(xiàn),如TreeSet,下面是例子一個(gè)TreeSet類:
a b c?
轉(zhuǎn)載于:https://www.cnblogs.com/hbai/p/4906042.html
總結(jié)
以上是生活随笔為你收集整理的Java SortedSet接口的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电池的寿命
- 下一篇: [Machine Learning]kN