0から1までの実数の乱数を取得したい場合はソース 1 のように Math.random() を使います。
public class Main{ public static void main(String[] args) { double a = Math.random(); System.out.println( a ); } }
従って A 以上 B 以下の整数の乱数を取得したい場合はソース 2 のように書きます。
public class Main{ public static void main(String[] args) { int A = 5; int B = 8; int C = A + (int)(Math.random()*((B-A)+1)); System.out.println( C ); } }