N个1到1000之间的随机整数(N≤1000),对于其中重复的数字, 只保留一个,把其余相同的数去掉。然后再把这些数从小到大排序。 假如就是100个数字;

N个1到1000之间的随机整数(N≤1000),对于其中重复的数字, 只保留一个,把其余相同的数去掉。然后再把这些数从小到大排序。 假如就是100个数字;

在这里插入代码片
public class demo03 {

public static void main(String[] args){
	/*
	第一种方法
	//创建数组
	int[] arr=new int[100];
	//创建Treeset保证元素的唯一
	TreeSet trr=new TreeSet<>();
	//遍历数组
	for (int i = 0; i < arr.length; i++) {
		//随机数
		arr[i]=(int) (Math.random()*1000);
		//存入treeset
		trr.add(arr[i]);
	}
	//遍历
	for (Integer integer : trr) {
		System.out.println(integer);
	}*/

	//第二种方法
	//创建Treeset保证元素的唯一
	TreeSet trr=new TreeSet<>();
	//遍历
	for (int i = 0; i < 100; i++) {
		//存入treeset
		trr.add((int)(Math.random()*1000));
	}
	//遍历
	System.out.println(trr);
}

}


你可能感兴趣的:(aa)