- - PR -
乱数発生について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-05-19 00:14
こんにちは、またまた失礼します。
Random ran = new Random(123); // 初期化 String str = ""; for (int i = 0; i < 30; i++) { str = str + Integer.toString(ran.nextInt(9)); } System.out.println(str); こんなソースで30桁の数字の乱数を生成しています。 ただどうやら同じ30桁ばかり生成しているようです。 30桁作るまでは乱数らしく散らばった数値になるのですが、 どこが悪いのでしょうか? よろしくお願いします。 | ||||
|
投稿日時: 2006-05-19 00:33
APIくらいちゃんと読もうね。
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/util/Random.html
というわけで、Random()に引数なんか指定しなくてもよろし。 | ||||
|
投稿日時: 2006-05-19 01:36
さいくろうさん、ありがとうございます。
うまく変わりました。 乱数のロジック自体初めてでどうやってるのかAPI読んでも理解できませんでした。 ありがとうございます。 |
1