产生m个n以内的随机数
2015-12-05 13:34
302 查看
public class Test{
public static void main(String[] args) {
Scanner scanner1 = new Scanner(System.in);
System.out.println("请输入您想产生多大数以内的随机数:");
int n = scanner1.nextInt();
Scanner scanner2 = new Scanner(System.in);
System.out.println("请输入您想产生多少个随机数:");
int m = scanner2.nextInt();
random(n,m);
}
public static void random(int n,int m){
Random random = new Random();
int[] arr = new int[m];
for(int i=0;i<m;i++){
arr[i] = random.nextInt(n);
}
System.out.println("结果如下:");
for(Integer e:arr){
System.out.print(e + " ");
}
}
}
public static void main(String[] args) {
Scanner scanner1 = new Scanner(System.in);
System.out.println("请输入您想产生多大数以内的随机数:");
int n = scanner1.nextInt();
Scanner scanner2 = new Scanner(System.in);
System.out.println("请输入您想产生多少个随机数:");
int m = scanner2.nextInt();
random(n,m);
}
public static void random(int n,int m){
Random random = new Random();
int[] arr = new int[m];
for(int i=0;i<m;i++){
arr[i] = random.nextInt(n);
}
System.out.println("结果如下:");
for(Integer e:arr){
System.out.print(e + " ");
}
}
}
相关文章推荐
- Total Commander hotkey[1]
- placeholder 兼容问题
- Leetcode181:Number of Digit One
- nginxlinux下虚拟主机设置
- [LeetCode]Implement Stack using Queues
- 计算阶乘
- 全选及全不选
- OpenJudge_P1808 公共子序列(DP)
- android camera系统3A模式及其状态转换(一)
- CSS基础要点概况
- android .9文件的一点处理
- 数据库(SQL)之触发器(trigger)中如何获取表中数据(使用局部变量)
- 如何配置svn服务器
- theano支持的数组、向量、矩阵表达式
- discuz微社区 始终显示“正在加载中”
- Mysql 5.7.9 安装错误小记
- 浅谈大型网站架构技术进化
- Android动画大总结
- 编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。
- 如何利用AngularJS打造一款简单Web应用