Io avevo fatto così:

import java.util.Random;
public class TiraDado {


public static void main(String[] args) {

int x = (int)Math.random() *5+1;

System.out.println(x);
System.out.println(x);
System.out.println(x);
System.out.println(x);
System.out.println(x);
System.out.println(x);
System.out.println(x);
System.out.println(x);
System.out.println(x);
System.out.println(x);


}
}

ma mi restituisce SEMPRE lo stesso risultato:
1
1
1
1
1
1
1
1
1
1