В Java случайное число можно сгенерировать при помощи класса Random:
// Импортируем класс
import java.util.Random;
// Создаём инстанс класса
var rand = new Random();
// Для генерации случайного целого числа используется метод nextInt()
rand.nextInt(); // -1003512670
rand.nextInt(); // 832138826
В метод nextInt() можно передать параметр - верхнюю границу диапазона. В этом случае будет сгенерировано число от 0 до переданного значения (не включая его):