random()方法是java.lang包中的Math类中的方法,且是静态的,该方法的功能是返回0~1之间的随机double类型的数值。这个方法可以模拟发牌,模拟抓球...等!
例如:
public class text {
public static void main(String[] args) {
// TODO Auto-generated method stub
double a=Math.random();
System.out.println("数值:"+a);
}
}结果是:数值:0.28239933777712733
Random类是java.lang包中的类 他也是为了模拟产生随机数,他方法比较丰富,
例如:
public class TextClass { public static void main(String[]agrs){ Random r=new Random(); for(int i=0;i<10;i++) System.out.print(r.nextInt(100)+"、");//产生不超过100的随机数 System.out.println(); for(int i=0;i<10;i++) System.out.print(r.nextInt(100)+"、");//产生不超过100的随机数 } } 结果: 81、56、98、59、30、3、62、3、56、76、 89、25、29、21、87、81、28、18、98、43、 我建议你也可以查查API文档,里面的更丰富!希望对你有帮助!
|