从 Java TreeSet 获取 Head Set

java 8object oriented programmingprogramming

要获取 Head Set,您需要使用 head() 方法。这允许用户按排序顺序获取一组元素。

首先,设置 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 的示例

示例

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 元素...");
      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 元素...
P
Q
R
S
Head Set has = [P, Q, R]

相关文章