import java.util.*;
public class Test{
public static void main(String[] args){
//生成 [0-n) 个不重复的随机数
//list 用来保存这些随机数
int n = 5;
int[] nums = new int[10];
Random rand = new Random();
boolean[] bool = new boolean[n];
int num =0;
for (int i = 0; i<n; i++){
do{
//如果产生的数相同继续循环
num = rand.nextInt(n);
}while(bool[num]);
bool[num] =true;
nums[i]=num;
}
for (int i = 0; i<nums.length; i++){
System.out.println (nums[i]);
}
}
}
//上面是0-n 的随机数的生成方法
//如果 lz想生成m-n 的话
//就改下面的两行代码
// boolean[] bool = new boolean[n+m];
// num = rand.nextInt(n)+m;
(java)指定范围的,不重复的随机数
4星 · 超过85%的资源 需积分: 12 46 浏览量
2008-07-20
13:43:41
上传
评论 2
收藏 1KB RAR 举报
East271536394
- 粉丝: 94
- 资源: 75
最新资源
- 基于混沌集成决策树的电能质量复合扰动识别(注释完全,可直接运行)(文档加Matlab源码)
- 基于JAVA的打飞机游戏设计(程序).zip
- 随机优化智能配电网的双时间尺度随机优化调度(注释完全,可直接运行)(文档加Matlab源码)
- 多目标粒子群选址定容-main为主函数-含储能出力(注释完全,可直接运行)(文档加Matlab源码)
- fonepaw苹果恢复
- 基于主从博弈的主动配电网阻塞管理(注释完全,可直接运行)(文档加Matlab源码)
- 房地产公司信息化管理奖惩作业指引模版.doc
- 园区三方主体(注释完全,可直接运行)(文档加Matlab源码)
- 基于php+mysql+html+css超市管理系统答辩PPT.pptx
- 房地产公司信息化管理程序模版.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
- 3
前往页