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 booleanReturns true or false with roughly equal probability.static doubleReturns a randomdoublebetween 0 (inclusive) and 1 (exclusive).static intnextInt()Returns a randomintbetween -2147483648 and 2147483647 (inclusive) with roughly equal probability of returning any particularintin this range.static intnextInt(int upperBound) Returns a randomintbetween 0 (inclusive) andupperBound(exclusive) with roughly equal probability of returning any particularintin 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 randomdoublebetween 0 (inclusive) and 1 (exclusive). The underlying browser's random implementation is used. -
nextInt
public static int nextInt()Returns a randomintbetween -2147483648 and 2147483647 (inclusive) with roughly equal probability of returning any particularintin this range. The underlying browser's random implementation is used. -
nextInt
public static int nextInt(int upperBound) Returns a randomintbetween 0 (inclusive) andupperBound(exclusive) with roughly equal probability of returning any particularintin this range. The underlying browser's random implementation is used.
-