Как генерировать случайные числа в Java
В этом уроке мы узнаем, как сгенерировать случайное число в Java-
- Использование случайного класса Java
- Использование Java Math.Random
Генерация случайных чисел с помощью 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 Math Abs() Round() Ceil() Floor() Min() Методы/функция с примером Дата и время Java:SimpleDateFormat, текущая дата и сравнение
java
- Как развернуть приложения Java EE в Azure
- Список Java
- Java-алгоритмы
- Как создать массив объектов в Java
- Метод String Length() в Java:как найти на примере
- Метод Java String compareTo():как использовать с примерами
- Java BufferedReader:как читать файл в Java с примером
- Как преобразовать Char в строку в Java (примеры)
- Как перевернуть строку в Java с помощью рекурсии
- Java 8 — потоки