java генератор случайных чисел в диапазоне

  • Автор темы Lucania
  • 41
  • Обновлено
  • 05, May 2023
  • #1
Для генерации случайных чисел в заданном диапазоне в Java можно использовать класс
 java.util.Random
. Вот пример кода, который генерирует случайное целое число в заданном диапазоне: javaCopy code
 import java.util.Random;

public class RandomNumberGenerator {

public static void main(String[] args) {

int min = 10;

int max = 20;

Random random = new Random();

int randomNumber = random.nextInt(max - min + 1) + min;

System.out.println(randomNumber);

}
}
В этом примере мы создали объект класса
 Random
и использовали метод
 nextInt()
, чтобы получить случайное целое число в диапазоне от
 min
до
 max
. Чтобы получить случайное число в заданном диапазоне, мы вычисляем разницу между
 max
и
 min
, добавляем 1 и генерируем случайное число в этом диапазоне, а затем добавляем
 min
, чтобы получить число в нужном диапазоне.

Lucania


Рег
02 Feb, 2023

Тем
27158

Постов
27328

Баллов
298908
Тем
49554
Комментарии
57426
Опыт
552966

Интересно