隨機數,應用會至關廣,驗證數,訂單號,流水號拼接。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