黑马程序员技术交流社区
标题:
random()使用
[打印本页]
作者:
woshicbb
时间:
2015-9-4 23:37
标题:
random()使用
Random类(理解)
1、使用
需求:实现功能获取一个 1-100之间的随机数
方式一: int num = (int)(Math.random()*100)+1
方式二: java.util.Random r = new java.util.Random();
int num = r.nextInt(100)+1;
2、构造方法
Random():使用默认种子。当前时间的毫秒值。每次产生的随机数都是变化的。
Random(long seed):如果给定了种子,每次都是按照种子做出初始值产生的随机数,如果种子固定,值是一样的。
3、成员方法
int nextInt():返回int范围内的一个数据
int nextInt(int n):返回在0到n范围内的一个数据,包括0,不包括n。
学完日期类后可以给定自己的出生日期随机生成一个数字,这个数字可以作为密码使用
作者:
果蝇
时间:
2015-9-5 00:14
不写一个实例么?
作者:
zzq18217362451
时间:
2015-9-5 00:18
回个吧,既然来了
作者:
嘉嘉
时间:
2015-9-5 16:02
这个密码想法不错
作者:
a80C51
时间:
2015-9-5 16:35
随机做密码,概率太低了。。
作者:
ln0491
时间:
2015-9-5 16:36
随机数。。。
作者:
xiaozeiyes
时间:
2015-9-5 21:07
不错,赞一个。应该可以用于验证码吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2