从 Java TreeSet 获取 Head Set


要获取 Head Set,你需要使用 headset() 方法。这使用户能够按排序顺序获取一组元素。

首先,设置 TreeSet 并添加元素

TreeSet<String> tSet = new TreeSet<String>();
tSet.add("P");
tSet.add("Q");
tSet.add("R");
tSet.add("S");

现在让我们获取 Head Set

SortedSet s = tSet.headSet("S");

以下是从 Java 中的 TreeSet 获取 Head Set 的示例

示例

 Live Demo

import java.util.*;
public class Demo {
   public static void main(String args[]){
      TreeSet<String> tSet = new TreeSet<String>();
      tSet.add("P");
      tSet.add("Q");
      tSet.add("R");
      tSet.add("S");
      System.out.println("TreeSet elements...");
      Iterator i = tSet.iterator();
      while(i.hasNext()){
         System.out.println(i.next());
      }
      SortedSet s = tSet.headSet("S");
      System.out.println("Head Set has = " + s);
   }
}

输出

输出如下

TreeSet elements...
P
Q
R
S
Head Set has = [P, Q, R]

更新时间: 2020 年 6 月 29 日

216 次浏览

开启你的 事业

完成课程后获得认证

开始吧
广告
© . All rights reserved.