In Java ist es möglich Zufahlsausgaben mit den Datentypen int, long, double und boolean zu erstellen. Dies erfolgt mit der Klasse Java.util.Random. Bitte beachtet, dass ein Zufahlsgenerieren zurückerechnet werden kann. Sollte ein tatsächlicher Zufall entstehen, muss mittels ticks, etc. zufälle generiert werden. Hier der Code, für das erstellen von einem Zufalls Long, Integer, Double und boolean.
Die Ausgabe bei diesem Beispiel lautet zum beispiel:

double:0.1821161520072201
boolean:false
lr:6101892338103925785
ir:50

package tutorialstrings;
 
import java.util.Random;
 
/**
 *
 * @author li
 */
public class Main {
 
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
 
        Random r = new Random();
        double dr = r.nextDouble();
        boolean br = r.nextBoolean();
        long lr = r.nextLong();
        int ir = r.nextInt(100);
 
        System.out.println("double:" + dr);
        System.out.println("boolean:" + br);
        System.out.println("lr:" + lr);
        System.out.println("ir:" + ir);
 
    }
}