Java Coder

          SortedSet 接口分析

          java.util.SortedSet接口繼承Set接口,分化出一類有序的Set集合。
          SortedSet接口引入的新特性:
          • 關聯Comparator接口,支持對元素的排序
          • 擴展了對構造方法的約定。因為接口不能定義構造方法,所以只能在文檔中對接口實現類作出約定
          • 提供有序Set衍生出的方法:subSet(from,end),first(),last()
          必須注意的是,在SortedSet中使用的排序方法,Comparable或者是Comparator,必須和equals方法的含義一致,否則會出現“異常的”Set。因為SortedSet在插入元素的時候使用compare方法確定元素是否相同,如果出現了compare方法返回不相等(元素被插入),但是equals方法返回相等的情況,所實現的Set類對象就會不符合Set的原始定義。

          posted on 2008-07-20 21:24 fred.li 閱讀(426) 評論(0)  編輯  收藏 所屬分類: java.util 包分析

          主站蜘蛛池模板: 广德县| 满城县| 桃园县| 八宿县| 武义县| 本溪| 西峡县| 临城县| 泰州市| 安西县| 乌苏市| 崇义县| 南京市| 南木林县| 金川县| 重庆市| 绥化市| 北辰区| 和龙市| 江永县| 射阳县| 新竹县| 泸溪县| 海兴县| 江北区| 平阴县| 克拉玛依市| 台北市| 垫江县| 遵化市| 青田县| 略阳县| 鸡泽县| 册亨县| 东城区| 大丰市| 宁国市| 泰和县| 瑞安市| 涟源市| 衡东县|