Package com.google.gwt.user.client
Class Random
java.lang.Object
com.google.gwt.user.client.Random
This class can be used as a substitute for
Random
. The
semantics differ in that the underlying browser's implementation is used. The
random generator cannot be seeded or otherwise used to reproduce a particular
sequence of results.-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
Returns true or false with roughly equal probability.static double
Returns a randomdouble
between 0 (inclusive) and 1 (exclusive).static int
nextInt()
Returns a randomint
between -2147483648 and 2147483647 (inclusive) with roughly equal probability of returning any particularint
in this range.static int
nextInt
(int upperBound) Returns a randomint
between 0 (inclusive) andupperBound
(exclusive) with roughly equal probability of returning any particularint
in this range.
-
Method Details
-
nextBoolean
public static boolean nextBoolean()Returns true or false with roughly equal probability. The underlying browser's random implementation is used. -
nextDouble
public static double nextDouble()Returns a randomdouble
between 0 (inclusive) and 1 (exclusive). The underlying browser's random implementation is used. -
nextInt
public static int nextInt()Returns a randomint
between -2147483648 and 2147483647 (inclusive) with roughly equal probability of returning any particularint
in this range. The underlying browser's random implementation is used. -
nextInt
public static int nextInt(int upperBound) Returns a randomint
between 0 (inclusive) andupperBound
(exclusive) with roughly equal probability of returning any particularint
in this range. The underlying browser's random implementation is used.
-