Re: best approach to generate random number in java
From: Tor Iver Wilhelmsen (tor.iver.wilhelmsen_at_broadpark.no)
Date: 10/13/04
- Next message: Mike Schilling: "Re: toString equivalent for array"
- Previous message: Paul Lutus: "Re: best approach to generate random number in java"
- In reply to: Matt: "best approach to generate random number in java"
- Next in thread: Babu Kalakrishnan: "Re: best approach to generate random number in java"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 13 Oct 2004 21:59:08 +0200
jrefactors@hotmail.com (Matt) writes:
> If I do it without a seed, it can pretty much generate different
> number from [0-9999] each time.
>
> Random generator = new Random();
> int r = Math.abs(generator.nextInt()) % 10000;
Check the source: This isn't without a seed, but with a "default" seed
equal to the value of System.currentTimeMillis().
> So what's the purpose of using a seed?
As others have pointed out, to recreate a given pseudorandom sequence.
Useful for encryption, storing randomly generated game maps as a long
etc.
- Next message: Mike Schilling: "Re: toString equivalent for array"
- Previous message: Paul Lutus: "Re: best approach to generate random number in java"
- In reply to: Matt: "best approach to generate random number in java"
- Next in thread: Babu Kalakrishnan: "Re: best approach to generate random number in java"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]