有了這個代碼,我得到這樣的輸出:的java:TreeSet的順序
TreeSet<String> t=new TreeSet<String>();
t.add("test 15");
t.add("dfd 2");
t.add("ersfd 20");
t.add("asdt 10");
Iterator<String> it=t.iterator();
while(it.hasNext()){
System.out.println(it.next);
}
我得到:
asdt 10
dfd 2
ersfd 20
test 15
我怎樣才能得到這樣的順序,根據這些數字,與TreeSet的?
dfd 2
asdt 10
test 15
ersfd 20
使用比較。 – njzk2
而不是像一個字符串中的「dfd 2」那樣的值。如果你把它放在一個java對象的兩個單獨的字段中(比如YourObject)會更好。 TreeSet t = new TreeSet (); –
Jay