A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

woshicbb

中级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© woshicbb 中级黑马   /  2015-9-4 23:37  /  180 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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。
     
     学完日期类后可以给定自己的出生日期随机生成一个数字,这个数字可以作为密码使用

6 个回复

倒序浏览
不写一个实例么?
回复 使用道具 举报
zzq18217362451 来自手机 中级黑马 2015-9-5 00:18:12
藤椅
回个吧,既然来了
回复 使用道具 举报
这个密码想法不错
回复 使用道具 举报
随机做密码,概率太低了。。
回复 使用道具 举报
随机数。。。
回复 使用道具 举报
不错,赞一个。应该可以用于验证码吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马