Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> java

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

В этом уроке мы узнаем, как сгенерировать случайное число в Java-

Генерация случайных чисел с помощью Java

Случайное число может быть сгенерировано двумя способами. Класс java.util.Random используется для генерации случайных чисел различных типов данных, таких как boolean, int, long, float и double. Инициализируется объект класса Random, и метод nextInt(), nextDouble() или nextLong() используется для генерации случайного числа. Вы также можете использовать Math.Random для генерации случайного значения от 0,0 до 1,0.

Давайте посмотрим, как сгенерировать 10 случайных чисел в Java —

Пример:использование случайного класса Java

Во-первых, мы увидим реализацию с использованием java.util.Random. Предположим, нам нужно сгенерировать 10-значное случайное число в Java от 0 до 100.

06

Вывод:

15 

Объект класса Random инициализируется как objGenerator. Генератор случайных чисел в классе Java имеет метод nextInt. Это предоставит случайное число на основе аргумента, указанного в качестве верхнего предела, тогда как нижний предел равен 0. Таким образом, мы получаем 10 отображаемых случайных чисел.

Пример:использование Java Math.Random

Теперь, если мы хотим, чтобы Java сгенерировало 10 случайных чисел, но в диапазоне от 0,0 до 1,0, тогда мы должны использовать класс Java генератора случайных чисел, называемый math.random() .

Вы можете использовать следующий цикл для их создания:

23

Вывод:

37

Теперь вы знаете, как генерируются эти странные числа!!!

Резюме:

Случайное число может быть сгенерировано двумя способами. Вы можете использовать случайный класс Java (в пакете java.util) или использовать класс Java Math.random (однако это будет генерировать двойное число в диапазоне от 0,0 до 1,0, а не целые числа).


java

  1. Как развернуть приложения Java EE в Azure
  2. Список Java
  3. Java-алгоритмы
  4. Как создать массив объектов в Java
  5. Метод String Length() в Java:как найти на примере
  6. Метод Java String compareTo():​​как использовать с примерами
  7. Java BufferedReader:как читать файл в Java с примером
  8. Как преобразовать Char в строку в Java (примеры)
  9. Как перевернуть строку в Java с помощью рекурсии
  10. Java 8 — потоки