How in java language get a random number?
Answer 1, Authority 100%
import java.util.random;
// Initialize the generator
Random RND = New Random (System.CurrentTimemillis ());
// Get a random number in the MIN range to Max (inclusive)
INT NUMBER = MIN + RND.NEXTINT (MAX - MIN + 1);
function rnd.nextint (limit)
Returns a number from zero (inclusive) to limit
(not including LIMIT
).
Answer 2, Authority 36%
Option 1:
more complex and more functional. Returns a random number from 0 before indicated in brackets (not including). The type of returned number depends on the method used – nextint , nextdouble , nextfloat etc.
Random Random = New Random ();
int num = random.nextint (100);
If you need some particular interval of numbers, then do it.
Random Random = New Random ();
int num = 36 + random.nextint (100 - 36);
will return a random integer from 36 to 99.
option 2:
Simple, but less functional. Returns a random number of type Double from 0 to 1.
double num = math.random ();