import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
import java.util.TreeSet;
import org.junit.Test;
public class TestHashSet {
@Test
public void sortHashSet() {
HashSet<Integer> va = new HashSet<Integer>();
va.add(123);
va.add(548);
va.add(785);
va.add(487);
List<Integer> list = new ArrayList<Integer>();
//方法一:先for each 遍历到list中(还可以通过迭代来放到list中,还可以通过for循环放到list中)
for (Integer value : va) {
list.add(value);
}
//再排序
Collections.sort(list);
System.out.println(list);
System.out.println("-----------");
//方法二:直接放到TreeSet中进行排序
TreeSet<Integer> ts = new TreeSet<Integer>(va);
ts.comparator();
System.out.println(ts);
}
}
HashSet的排序
最新推荐文章于 2024-04-19 12:11:00 发布