```java
public class Test{
public static void main(String args[]){
System.out.println( Math.random() );
System.out.println( Math.random() );
}
}
生成的数字是double类型的,但是代码里看不到任何与double有关的字眼,为什么会生成double类数字呢?
第二个问题:随机生成四位整数:
Math.random()*9000+1000 或 (int)((Math.random()*9+1)*1000)//可不可以后面是9999+1,并且我不理解第二个随机生成四位数整数的表达。