Для генерации случайных чисел в Java можно использовать класс java.util.Random. Этот класс имеет несколько методов для генерации случайных чисел. Например, для получения случайного значения типа int используется метод nextInt(). Рассмотрим пример генерации случайного числа:
// Создаём экземпляр класса
Random Random random = new Random();
int value = random.nextInt();
Метод nextInt() может принимать аргумент - верхнюю границу диапазона. В этом случае будет сгенерировано случайное число в диапазоне от нуля (включительно) до переданного значения (не включая его)
Random random = new Random();
int value = random.nextInt(10); // 7
Если нужно сгенерировать число в определённом диапазоне, можно использовать следующий код:
int min = 5;
int max = 100;
Random random = new Random();
int value = random.nextInt(max - min + 1) + min;
Если вам понравилось, буду признателен за подписку.