Random類的使用

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);
    }
    }
相關文章
相關標籤/搜索