请生成可接收输入为N个1到500之间的随机整数,可以删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出的java代码
时间: 2023-02-20 17:35:40 浏览: 88
做一个猜数字的游戏,随机生成1~50之间的数字,然后有10次机会,供用户输入,判断是否猜中(使用for循环)
public static void randomNumber(int n) {
Set<Integer> set = new HashSet<>();
while (set.size() < n) {
set.add(new Random().nextInt(500) + 1);
}
List<Integer> list = new ArrayList<>(set);
Collections.sort(list);
for (Integer i : list) {
System.out.print(i + " ");
}
}
阅读全文