java.util.Randomで基本的な乱数が利用できます。
sample.java
import java.util.Random;
class Sample {
public static void main(String args[]) {
Random generator = new Random(); // 現在の時刻をseedとする場合
// int seed = Integer.parseInt(args[0]); //seedを設定する場合
// Random generator = new Random(seed);
System.out.println(generator.nextInt());
System.out.println(generator.nextDouble());
System.out.println(generator.nextBoolean());
}
}
出力例
$ javac sample.java && java Sample
2009562905
0.09651151464714125
true