产生随机数的方法
package day02;
/**
* 如何獲取隨機數
* @author Amanda
* java中有龐大的類庫,其中有個數學類,Math類,位於java.lang包;這是Java核心包;
* 規定:使用核心包的類,不需要導包 String也是核心包的類
*
* Math類有random()方法
* 使用該方法可以得到一個double類型的 [0,1) 的浮點數;[0,1)--0到1的小數,包含0不包含1
* 隨機得到該方法區別於Scanner的nextInt()
* 直接使用 Math.random()即可
*/
public class TestMath {
public static void main(String[] args) {
//產生隨機數的方法
double random = Math.random(); //[0,1)
int ra2 = (int) (random * 10) ; //[0,10) 强转成int
//光標放在方法或類中,按F3可查看源碼
System.out.println(random);
System.out.println(ra2);
}
}