热门

最新

红包

立Flag

投票

同城

我的

发布
jishufengyang
猛码Memmat
3 年前
truejishufengyang

编程能力 基础知识 写作沟通

大学生求职交流会
CSDN App 扫码分享
分享 1
1
2
打赏
  • 复制链接
  • 举报
下一条:
如何让数组随机生成几个数据并且没有重复的元素 public static int[] Produce(){ //生产随机数使用循环生产三个定义第一个产生的为一等奖第二个为二等奖... //使用数组存储这个奖项 int[] Proarr=new int[3]; Random r=new Random(); aa:for (int i = 0; i < Proarr.length; i++) { int num=r.nextInt(10)+1; for (int j = Proarr.length-1; j >=0; j--) { if (Proarr[j] == num) { i--;//增加循环 continue aa; } } Proarr[i]=num; } //返回生成的三个奖项的数字 return Proarr; }
立即登录