">
/*************************************************************************
* Compilation: javac RandomDemo.java
* Execution: java RandomDemo
*
* % java RandomDemo
* false
* -1571432423
* 51
* 0.44762832574617084
* -0.11571220872310763
*
* % java RandomDemo
* false
* -215643072
* 15
* 0.7456763003263982
* 0.3196249757515685
*
*************************************************************************/
import java.util.Random;
public class RandomDemo {
public static void main(String[] args) {
// Random random = new Random(1234567L);
Random random = new Random();
boolean a = random.nextBoolean(); // true or false
int b = random.nextInt(); // between -2^31 and 2^31 - 1
int c = random.nextInt(100); // between 0 and 99
double d = random.nextDouble(); // between 0.0 and 1.0
double e = random.nextGaussian(); // gaussian with mean 0 and stddev = 1
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(e);
}
}
Copyright © 2006, Robert Sedgewick and Kevin Wayne.