天天看點

【學習】Java微課堂之switch語句

知識點:

【學習】Java微課堂之switch語句
【學習】Java微課堂之switch語句

擴充知識介紹

Java随機數類Random介紹

Java實用工具類庫中的類java.util.Random提供了産生各種類型随機數的方法。它可以産生int、long、float、double以 及Goussian等類型的随機數。這也是它與java.lang.Math中的方法Random()最大的不同之處,後者隻産生double型的随機 數。

類Random中的方法十分簡單,它隻有兩個構造方法和六個普通方法。

構造方法:

(1)public Random()

(2)public Random(long seed)

Java産生随機數需要有一個基值seed,在第一種方法中基值預設,則将系統時間作為seed。

普通方法:

(1)public synonronized void setSeed(long seed)

該方法是設定基值seed。

(2)public int nextInt()

該方法是産生一個整型随機數。

(3)public long nextLong()

該方法是産生一個long型随機數。

(4)public float nextFloat()

該方法是産生一個Float型随機數。

(5)public double nextDouble()

該方法是産生一個Double型随機數。

(6)public synchronized double nextGoussian()

該方法是産生一個double型的Goussian随機數。