模块 jmc.utils
程序包 com.jmc.util

类 Rand

java.lang.Object
com.jmc.util.Rand

public class Rand extends Object
产生指定随机数
从以下版本开始:
1.0
  • 方法详细资料

    • nextInt

      public static int nextInt()
      产生范围为整个int的随机数
      返回:
      产生的随机数
      从以下版本开始:
      2.1
      API Note:
      
       // 产生一个int范围内的随机数
       var res = Rand.nextInt();
       
    • nextInt

      public static int nextInt(int minInclusive, int maxInclusive)
      产生指定范围的随机数
      参数:
      minInclusive - 最小值(大于0,包含边界,小于int最大值)
      maxInclusive - 最大值(大于0,包含边界,小于int最大值)
      返回:
      产生的随机数
      API Note:
      
       // 产生一个范围是[3, 6]的随机数
       var res = Rand.nextInt(3, 6);
       
    • nextInt

      public static int nextInt(int maxInclusive)
      产生指定范围的随机数,最小值默认为0
      参数:
      maxInclusive - 最大值(大于0,包含边界,小于int最大值)
      返回:
      产生的随机数
      从以下版本开始:
      1.5
      API Note:
      
       // 产生一个范围是[0, 6]的随机数
       var res = Rand.nextInt(6);