java隨機生成6位隨機數 5位隨機數 4位隨機數

隨機數,應用會至關廣,驗證數,訂單號,流水號拼接。java

下面是java隨機數生成語句:dom

生成6位隨機數(不會是5位或者7位,僅只有6位):函數

System.out.println((int)((Math.random()*9+1)*100000));

 

同理,生成5位隨機數:spa

System.out.println((int)((Math.random()*9+1)*10000));

同理,生成4位隨機數:code

System.out.println((int)((Math.random()*9+1)*1000));

math.rondom()的區間範圍是:0.0---1.0blog

調用這個Math.Random()函數可以返回帶正號的double值,該值大於等於0.0且小於1.0,即取值範圍是[0.0,1.0)的左閉右開區間,返回值是一個僞隨機選擇的數,在該範圍內(近似)均勻分佈class

 

還有一種隨機數是:隨機數

java.util.Randomnext

Random rand =new Random(25);
int i;
i=rand.nextInt(100);

初始化時25並無起直接做用(注意:不是沒有起做用),rand.nextInt(100);中的100是隨機數的上限,產生的隨機數爲0-100的整數,不包括100。di

相關文章
相關標籤/搜索