java中怎樣隨機生成一個數
在java中,隨機機器有兩種用法:
1、例項Random類,然後用物件名.要生成數的型別
如:Random random=new Random();
int a=random.nextInt(3);a的值為0~2這個區間的數
int a=random.nextInt(6)+5a的值為5~6這個區間的數 5+6=11 但由於隨機機器是從0開始的,是11的話,那麼區間就是0~10
2、用java.lang類裡面的Math類
int b=Math.random(1) 那麼b中的值就是0.0~1.0雙精度的小數
int b=Math.random(1)*10b的隨機區間是0~9,如果要自定義隨機區間,跟1一樣。