Как работает рандом в java
Ответы
Иван Полежаев
10 апреля 2023
Java
предоставляет класс java.util.Random
, который позволяет генерировать случайные числа в различных форматах. Для создания экземпляра класса Random используется конструктор без параметров или конструктор, принимающий начальное значение (называемое seed
), которое используется для инициализации генератора случайных чисел.
Пример создания экземпляра класса Random
и генерации случайного числа от 0 до 99:
import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
// создаем объект класса Random
Random random = new Random();
// генерируем случайное число от 0 до 99
int randomNumber = random.nextInt(100);
System.out.println("Random number: " + randomNumber);
// => случайное число от 0 до 99
}
}
Также существуют другие методы для генерации случайных чисел, например:
nextDouble()
- генерирует случайное число типа double в диапазоне от 0.0 до 1.0.nextLong()
- генерирует случайное число типа long.nextBoolean()
- генерирует случайное значение типа boolean.
0
0