产生随机数的方式

1, Random r = new Random();

  System.out.println(r.nextInt());//nextInt()方法返回一个int类型的数值,有正数也有负数。

  r.nextInt(100);产生100以内的数。

2, System.out.println(Math.random());//返回一个小于1,大于0的double类型的数。
 
JAVA产生指定范围的随机数

产生机制: 产生Min-Max之间的数字

实现原理: Math.round(Math.random()*(Max-Min)+Min)

long Temp; //不能设定为int,必须设定为long

//产生1000到9999的随机数 Temp=Math.round(Math.random()*8999+1000);

posted @ 2014-01-02 19:40  一路向北中  阅读(174)  评论(0)    收藏  举报