对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 岁月祝福语简短10字
13 简单生日祝福语简短大全
14 3.8祝福语简短的词语
15 大哥添孙子简短祝福语
16 长辈生日祝福语简短大全
17 经典简短的祝酒祝福语
18 霸气新年祝福语大全简短