從 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 次瀏覽

開啟你的 事業

完成課程後獲得認證

開始吧
廣告