Как сгенерировать случайное число в Java с некоторыми вариациями?

Опубликовано: 2019-02-27
случайное число

В Java в классе Math есть метод random() , который возвращает двойное значение от 0.0 and 1.0 . В классе Random есть метод nextInt(int n) , который возвращает случайное значение в диапазоне от 0 (включительно) до n (исключительно).

Я уверен, что вы, должно быть, сталкивались со следующими вопросами в прошлом:

  • Как генерировать случайные числа в Java?
  • Генерация случайного числа в диапазоне с помощью Java
  • Где я могу найти примеры случайных чисел Java?
  • Пример метода Java.lang.Math.random()

Вот простой пример, который использует функцию Random() и дает ответы на все ваши вопросы.

Как сгенерировать случайное число в Java с некоторыми вариациями?

Вот что мы делаем здесь:

  • Создайте метод RandomTest1 (), который представляет собой простой тест, который печатает случайное число между минимальным и максимальным числом (пример диапазона чисел).
  • Создайте метод RandomTest2 (), который представляет собой простой тест, который печатает случайную запись из списка.
  • Создайте Two Threads в main и run метод Main.

Вывод консоли Eclipse:

Возможно, вы захотите ознакомиться с более чем 500 учебниками по Java.