至于java中随即数产生函数Math.random()

   阅读
关于java中随即数产生函数Math.random()
Math.random()   产生的是什么样的随机数?

我如何获得固定数据段内的随机数.

例如:1~52     我想这52个数出现的概率相等.每次产生一个该区间的数.

------解决方案--------------------
(int)(Math.random()*52+1);
------解决方案--------------------

import java.util.*;
public ststic void main(String [] args)
{
Scanner in=new Scanner(System.in);
System.out.println( "please input a number ");
int i=in.nextInt();
int j=Math.random()*i;//表示0-I之间的随机数,这里每个数出现的概率是相等,这是
//random()函数的性质.
System.out.println( "j= "+j);
}


阅读
上一篇:一个image的有关问题 下一篇:返回列表