说明:
1、默认生成随机数100以内(可以修改)
2、默认生成5个不重复的随机数放入数组(可以修改)
源代码如下:
import java.util.Random;
public class Text {
public static void main(String[] args) {
//创建随机数对象
Random random=new Random();
//创建一个包含5个元素的数组
int[] arr=new int[5];
//元素默认为-1
for (int i = 0; i < arr.length; i++) {
arr[i]=-1;
}
//下标
int indext=0;
while(indext<arr.length){
//是否重复
boolean finth=true;
//生成一个随机数100以内可以修改
int a=random.nextInt(101);
//遍历数组
for (int i = 0; i < arr.length; i++) {
//判断是否有重复
if(arr[i]==a){
finth=false;
}
}
//若没有重复则赋值
if(finth){
arr[indext++]=a;
}
}
//遍历输出
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}