对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 妈妈生日祝福语简短励志