首页 > 代码库 > 掌握SortSet接口和Set接口的关系,以及常用方法。
掌握SortSet接口和Set接口的关系,以及常用方法。
TreeSet类是可以排序的类。TreeSet实际上也是SortSet接口的子类。
此接口的所有类都是可以排序的。
所有的方法:
实例:
package 类集; import java.util.SortedSet ; import java.util.TreeSet ; public class test1{ public static void main(String args[]){ SortedSet<String> allSet = new TreeSet<String>() ; // allSet.add("A") ; // 增加内容 allSet.add("B") ; // 增加内容 allSet.add("C") ; // 增加内容 allSet.add("C") ; // 增加内容 allSet.add("C") ; // 增加内容 allSet.add("D") ; // 增加内容 allSet.add("E") ; // 增加内容 System.out.println("第一个元素:" + allSet.first()) ; System.out.println("最后一个元素:" + allSet.last()) ; System.out.println("headSet元素:" + allSet.headSet("C")) ; //取开始到C之间的值,不包括C。 System.out.println("tailSet元素:" + allSet.tailSet("C")) ; //取C到最后的节点之间的值。 System.out.println("subSet元素:" + allSet.subSet("B","D")) ; //取B到D之间的值。不包括D } };
输出结果:
第一个元素:A
最后一个元素:E
headSet元素:[A, B]
tailSet元素:[C, D, E]
subSet元素:[B, C]
总结:
1,只要看到了Sorted开头的接口基本上都是可以排序的接口。
掌握SortSet接口和Set接口的关系,以及常用方法。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。