package com.test.project.material.controller;
import java.util.Random;
import java.util.Vector;
public class test {
public static void main(String []args) {
//创建一个产生随机数的对象
Random r = new Random();
//创建一个存储随机数的集合
Vector<Integer> v = new Vector<Integer>();
//定义一个统计变量
int count = 0;
while(count < 20){
int number = r.nextInt(50) + 1;
//判断number是否在集合中存在
if(!v.contains(number)){
//不在集合中,就添加
v.add(number);
count++;
}
}
//遍历输出
for(int i : v){
System.out.println(i);
}
}
}
java 生成20个不重复的随机数
猜你喜欢
转载自blog.csdn.net/weixin_38171468/article/details/107684230
今日推荐
周排行