码迷,mamicode.com
首页 > 其他好文 > 详细

Random类的使用

时间:2020-11-23 12:36:30      阅读:8      评论:0      收藏:0      [点我收藏+]

标签:imp   小数   取值   on()   构造方法   i++   使用步骤   实例   随机数生成器   

Random类

  • 什么式Random类?
  • 此类的实例主要用于生成伪随机数。

? 例如:使用户能够得到一个随机整数:

Random ran = new Randon();
int i =ran.nextInt();//int的取值范围

Random使用步骤:

  • 查看类

    java.util.Random;该类需要导入后才能使用

  • 查看构造方法

    public Random();创建一个新的随机数生成器

  • 查看成员方法

    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);
    }
    }

Random类的使用

标签:imp   小数   取值   on()   构造方法   i++   使用步骤   实例   随机数生成器   

原文地址:https://blog.51cto.com/14954368/2552091

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!