Javaランダムジェネレーターのシードをどのように提供しますか?ランダムジェネレータ=newRandom(2002334); これは、ランダムジェネレーターが呼び出されるたびに同じ数を生成しますか?シードとして使用する数は重要ですか?
質問する
788 次
3 に答える
0
Random(long seed)
-単一の長いシードを使用して新しい乱数ジェネレーターを作成します。
差出人: http: //docs.oracle.com/javase/6/docs/api/java/util/Random.html
于 2012-11-27T15:43:32.490 に答える
0
2つの方法があります:
コンストラクターを
Random random = new Random(seedValue);
//<-目的のシード値を引数として渡しますインスタンス化後に目的のシード値を設定するには、
setSeed
メソッドを使用します。random.setSeed(seedValue);
ここでドキュメントを参照できます:http ://docs.oracle.com/javase/7/docs/api/java/util/Random.html#Random(long )
于 2012-11-27T15:44:20.717 に答える