package test;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
import java.util.List;
import java.util.Random;
import java.util.Set;
import java.util.TreeSet;
public class Test7 {
public static void main(String[] args) {//随机产生20个100-200的整数 并对其排序。
List hs = new ArrayList();
Random r = new Random();
while (hs.size() < 20) {
int i = Math.abs(r.nextInt()) % 100 + 100;
hs.add(i);
}
System.out.println("*******************************");//对集合排序的其中一种方式。
Collections.sort(hs);
for (Iterator it = hs.iterator(); it.hasNext();) {
System.out.println(it.next());
}
Set ts = new TreeSet();
ts.addAll(hs);
System.out.println("==============================");//对集合排序的另外一种方式。
Iterator it = ts.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
}
转载于:https://blog.51cto.com/javaoraclelinux/456484