Random類java
- 什麼式Random類?
- 此類的實例主要用於生成僞隨機數。
例如:使用戶可以獲得一個隨機整數:dom
Random ran = new Randon(); int i =ran.nextInt();//int的取值範圍
Random使用步驟:ide
-
查看類code
java.util.Random;該類須要導入後才能使用對象
-
查看構造方法it
public Random();建立一個新的隨機數生成器class
-
查當作員方法import
public int nextInt(int n); 返回一個僞隨機整數,範圍在[0,n-1]。隨機數
public doublic nextDouble(); 返回一個僞隨機小數,範圍在[0.0 , 1.0)。方法
使用Random類,隨機生成10個10之內的隨機整數。[0 , 9]
//1.導包Int import java.util.Random; public class RandomDeom{ public static void main(String[] args){ //2.構建Random類對象 Random ran = new Random(); //3.調用類中大的方法 nextInt(int n); for(int i = 0; i < 10; i++){ int num = ran.nextInt(10); System.out.println(num); } } }
獲取1-n之間的隨機數,包含n
import java.util.Random;//導包 public class RandomDeom2{ public static void main(String[] args){ int n = 50; Random ran = new Random();//構建對象 int num = ran.nextInt(n)+1;//調用方法 System.out.println(num); } }