热门

最新

红包

立Flag

投票

同城

我的

发布
qq_65292317
qq_65292317
4 年前
trueqq_65292317

不重复随机数算法
Random random = new Random();
int num;
int[] arr = new int[10];
for (int i = 0; i < arr.length; i++) {//赋值
num = random.nextInt(10);
for (int j = 0; j < i; j++) {//遍历赋值的数组
arr[i] = num;
while (arr[j]==num){//判断随机数是否相同
num = random.nextInt(10);
i=0;
}
}
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i]+" ");
}

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
新秀勋章怎么拿到呢?
立即登录