java如何獲取隨機數
阿新 • • 發佈:2020-12-21
java裡面有一個專門生成隨機數的類叫Random
同樣的,要使用工具類要導包import java.util.Random
先看一下程式碼吧
public class Test01 {
public static void main(String[] args) {
Random random = new Random();
//獲取一個1-100的隨機數
int i = random.nextInt(100)+1;
System.out.println(i);
}
}
1: 首先要使用類的方法必須要建立一個類的物件
3: 剛開始是random.nextInt(),這樣只能生成 [0,1) 之間的數,而且1是臨界點,是不能取到1的,所以在裡面填寫一個100就是 [0,100),當然也是取不到100的,只能取0-99的數
4: 而我們的要求是取一個1-100的數,所以就在表示式後面加一個1,就相當於 [0,100) +1 => [1,101) 就可以獲取一個1到100的數了
5: 最後定義一個變數接收,當然也可以直接輸出