方法一:
把HashSet保存在ArrayList里,再用Collections.sort()方法比較
private void doSort(){
final HashSet<
Integer>
va = new HashSet<
Integer>();
va.add(2007111315);
va.add(2007111314);
va.add(2007111318);
va.add(2007111313);
final List<Integer>
list = new ArrayList<
Integer>();
for(final Integer value : va){
list.add(value);
}
Collections.sort(list);
System.out.println(list);
}
方二法:
把这个HashSet做为构造参数放到TreeSet中就可以排序了
<textarea cols="50" rows="15" name="code" class="java"> final TreeSet ts = new TreeSet(va); ts.comparator(); System.out.println(ts); </textarea>
TreeSet中的存储是有序的。
参考网站: