对Java TreeSet中的项目进行排序
首先,创建一个TreeSet并向其中添加元素-
TreeSet<String> set = new TreeSet<String>();
set.add("65");
set.add("45");
set.add("19");
set.add("27");
set.add("89");
set.add("57");现在,以升序对其进行排序,这是默认设置-
Iterator<String> i = set.iterator();
while(i.hasNext()){
System.out.println(i.next());
}如果要按降序排序,请使用descendingIterator()方法-
Iterator<String> j = set.descendingIterator();
while(j.hasNext()) {
System.out.println(j.next());
}以下是一个示例,以升序和降序对TreeSet中的项目进行排序-
示例
import java.util.*;
public class Demo {
public static void main(String args[]){
TreeSet<String> set = new TreeSet<String>();
set.add("65");
set.add("45");
set.add("19");
set.add("27");
set.add("89");
set.add("57");
System.out.println("TreeSet elements (Sorted)...");
Iterator<String> i = set.iterator();
while(i.hasNext()) {
System.out.println(i.next());
}
System.out.println("\nTreeSet elements (Sorted) in Descending order...");
Iterator<String> j = set.descendingIterator();
while(j.hasNext()) {
System.out.println(j.next());
}
}
}输出结果
TreeSet elements (Sorted)... 19 27 45 57 65 89 TreeSet elements (Sorted) in Descending order... 89 65 57 45 27 19
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短