java 随机生成18到25范围内的整数

转载 2016年08月31日 12:14:09
  1. 《JAVA产生指定范围的随机数》  
  2.    产生机制:   
  3. 产生Min-Max之间的数字  
  4.    实现原理:  
  5.       Math.round(Math.random()*(Max-Min)+Min)  
  1. for (int i = 0; i < 10; i++) {  
  2.             int Temp = (int) Math.round(Math.random() * 7 + 18);  
  3.             System.out.println(Temp);  
  4.   
  5.         } 

相关文章推荐

生成区间范围内的随机整数和浮点值

生成区间范围内的随机整数和浮点值

生成指定范围内无重复的随机乱序数组(JAVA实现/时间复杂度为O(n))

本文给出一个最差时间复杂度为O(n)的生成指定范围内无重复随机乱序数组的算法,以及十分健壮完备的JAVA实现。...

编程珠玑: 12章 取样问题 12.1程序的输入包含两个整数m和n,其中m<n。输出是0~n-1范围内m个随机整数的有序列表,不允许重复。 优化解法-------解题总结

#include #include #include #include using namespace std; /* 问题:程序的输入包含两个整数m和n,其中m...

JAVA随机数之多种方法从给定范围内随机N个不重复数

一、Java中生成随机数的方式        1、在j2se中使用Math.random()令系统随机选取一个0~1之间的double类型小数,将其乘以一个数,比如25,就能得到一个0~2...

JAVA随机数之多种方法从给定范围内随机N个不重复数

一、JAVA中生成随机数的方式        1、在j2se中使用Math.random()令系统随机选取一个0~1之间的double类型小数,将其乘以一个数,比如25,就能得到一个0~2...

求任意整数范围内的完全数

  • 2012年04月20日 10:39
  • 502KB
  • 下载

java随机抽取指定范围内不重复的n个数

一、JAVA中生成随机数的方式 1、在j2se中使用Math.random()令系统随机选取一个0~1之间的double类型小数,将其乘以一个数,比如25,就能得到一个0~25范围内的随机数,这个在j...

JAVA随机数之多种方法从给定范围内随机N个不重复数

一、JAVA中生成随机数的方式        1、在j2se中使用Math.random()令系统随机选取一个0~1之间的double类型小数,将其乘以一个数,比如25,就能得到一个0~2...

在一定范围内,随机生成N个不等的数组

没有什么可说的,直接上代码吧。 写的很直接。function getDifNum(num,minNum,maxNum){ //在一定minNum - maxNum 的范围内,获取num个不相同的数...

在0~N(不包括N)范围内随机生成一个长度为M(M <= N)且内容不重复的数组

PS: 代码涉及的随机函数和一些容器虽然是C++的, 但算法是通用的, 这些容器java等其它语言里也都能找到类似的存在. 1. 最朴素暴力的做法. void cal1() { int i = 0,...
  • aa2650
  • aa2650
  • 2013年10月09日 15:38
  • 4048
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java 随机生成18到25范围内的整数
举报原因:
原因补充:

(最多只允许输入30个字)