import java.util.*;
import java.lang.*;
class SetSortSample{
public static void main(String args[]){
Set<String> a = new HashSet<String>(),
b = new TreeSet<String>(),
c = new LinkedHashSet<String>();
a.add("C");b.add("C");c.add("C");
a.add("A");b.add("A");c.add("A");
a.add("X");b.add("X");c.add("X");
a.add("C");b.add("C");c.add("C");
a.add("B");b.add("B");c.add("B");
System.out.println("a: " + a);
System.out.println("b: " + b);
System.out.println("c: " + c);
}
}
本來還以為 HashSet 不會排序,結果我錯了。輸出結果是:
a: [A, B, C, X]
b: [A, B, C, X]
c: [C, A, X, B]
沒有留言:
張貼留言