zoukankan      html  css  js  c++  java
  • 掌握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开头的接口基本上都是可以排序的接口。

  • 相关阅读:
    leetcode 33. Search in Rotated Sorted Array
    leetcode 28. Implement strStr()
    Scala函数
    布隆过滤器相关知识
    Storm 流式计算框架
    java高并发核心类 AQS(Abstract Queued Synchronizer)抽象队列同步器
    操作系统类型&操作系统结构&现代操作系统基本特征
    Kafka笔记
    Redis shell
    Lucene笔记
  • 原文地址:https://www.cnblogs.com/alsf/p/6224114.html
Copyright © 2011-2022 走看看