使用迭代获取Java TreeSet的元素

使用Iterator类来获取TreeSet的元素。

创建一个TreeSet并向其中添加元素

TreeSet set = new TreeSet();
set.add("13");
set.add("11");
set.add("12");
set.add("16");
set.add("19");
set.add("23");
set.add("21");
set.add("20");
set.add("30");

现在,要显示元素,请使用Iterator类

Iterator<String> i = set.iterator();
while(i.hasNext()){
   System.out.println(i.next());
}

以下是使用迭代获取TreeSet元素的示例

示例

import java.util.*;
public class Demo {
   public static void main(String args[]){
      TreeSet<String> set = new TreeSet<String>();
      set.add("13");
      set.add("11");
      set.add("12");
      set.add("16");
      set.add("19");
      set.add("23");
      set.add("21");
      set.add("20");
      set.add("30");
      System.out.println("TreeSet elements ...");
      Iterator<String> i = set.iterator();
      while(i.hasNext()){
         System.out.println(i.next());
      }
   }
}

输出结果

TreeSet elements ...
11
12
13
16
19
20
21
23
30