| Constructor and Description | 
|---|
| RandomUtils()RandomUtilsinstances should NOT be constructed in standard
 programming. | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | nextBoolean()
 Returns a random boolean value
  | 
| static byte[] | nextBytes(int count)
 Creates an array of random bytes. | 
| static double | nextDouble() Returns a random double within 0 - Double.MAX_VALUE  | 
| static double | nextDouble(double startInclusive,
          double endInclusive) 
 Returns a random double within the specified range. | 
| static float | nextFloat() Returns a random float within 0 - Float.MAX_VALUE  | 
| static float | nextFloat(float startInclusive,
         float endInclusive)
 Returns a random float within the specified range. | 
| static int | nextInt() Returns a random int within 0 - Integer.MAX_VALUE  | 
| static int | nextInt(int startInclusive,
       int endExclusive)
 Returns a random integer within the specified range. | 
| static long | nextLong() Returns a random long within 0 - Long.MAX_VALUE  | 
| static long | nextLong(long startInclusive,
        long endExclusive)
 Returns a random long within the specified range. | 
public RandomUtils()
 RandomUtils instances should NOT be constructed in standard
 programming. Instead, the class should be used as
 RandomUtils.nextBytes(5);.
 
This constructor is public to permit tools that require a JavaBean instance to operate.
public static boolean nextBoolean()
Returns a random boolean value
public static byte[] nextBytes(int count)
Creates an array of random bytes.
count - the size of the returned arrayIllegalArgumentException - if count is negativepublic static int nextInt(int startInclusive,
                          int endExclusive)
Returns a random integer within the specified range.
startInclusive - the smallest value that can be returned, must be non-negativeendExclusive - the upper bound (not included)IllegalArgumentException - if startInclusive > endExclusive or if
             startInclusive is negativepublic static int nextInt()
Returns a random int within 0 - Integer.MAX_VALUE
nextInt(int, int)public static long nextLong(long startInclusive,
                            long endExclusive)
Returns a random long within the specified range.
startInclusive - the smallest value that can be returned, must be non-negativeendExclusive - the upper bound (not included)IllegalArgumentException - if startInclusive > endExclusive or if
             startInclusive is negativepublic static long nextLong()
Returns a random long within 0 - Long.MAX_VALUE
nextLong(long, long)public static double nextDouble(double startInclusive,
                                double endInclusive)
Returns a random double within the specified range.
startInclusive - the smallest value that can be returned, must be non-negativeendInclusive - the upper bound (included)IllegalArgumentException - if startInclusive > endInclusive or if
             startInclusive is negativepublic static double nextDouble()
Returns a random double within 0 - Double.MAX_VALUE
nextDouble(double, double)public static float nextFloat(float startInclusive,
                              float endInclusive)
Returns a random float within the specified range.
startInclusive - the smallest value that can be returned, must be non-negativeendInclusive - the upper bound (included)IllegalArgumentException - if startInclusive > endInclusive or if
             startInclusive is negativepublic static float nextFloat()
Returns a random float within 0 - Float.MAX_VALUE
nextFloat()Copyright © 2001–2016 The Apache Software Foundation. All rights reserved.