java中random的用法,Java中的random

  java中random的用法,Java中的random

  随机类介绍

  (推荐教程:java入门)

  Random类专用于生成伪随机数。它有两个构造函数:一个构造函数使用默认种子(以当前时间为种子),另一个构造函数要求程序员显式传入长整数的种子。

  与Math类的random()方法相比,Random提供了更多的生成各种伪随机数的方法,包括浮点伪随机数、整数伪随机数,以及指定生成随机数的范围。

  构造者:

  public ()//int范围内的随机数

  公共随机(长种子)码的实现:

  1.生成一个随机数。

  导入Java . util . random;

  公共类Test01 {

  公共静态void main(String[] args) {

  //创建一个随机数对象

  Random Random=new Random();

  //在int范围内随机生成一个数

  int num 1=random . nextint();

  system . out . println(num 1);//范围是[integer.min _ value,integer.max _ value]之间的整数

  //如果我想生成[0,100]之间的整数呢

  int num 2=random . nextint(101);

  system . out . println(num 2);//在[0,100]范围内的整数

  //注意:nextInt(101)翻译为,下一个Int类型数据是101,也就是说只能得到100。

  }

  }(视频教程推荐:java视频教程)

  2.生成[-100,100]之间的随机数

  公共类Test02 {

  公共静态void main(String[] args) {

  //创建一个随机数对象

  Random Random=new Random();

  //打印一千份

  for(int I=0;i 1000i ) {

  //随机控制符号,-1的0次方为1,-1的1次方为-1

  int付豪=random . nextint(2);//0或1

  付豪=(付豪==0)?1 : -1;

  int num3=random.nextInt(101) *付豪;

  system . out . println(num 3);

  }

  }

  }以上是Java中使用Random class的详细介绍。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: