Как работает рандом в 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

Похожие вопросы

1
ответ
1
ответ
1
ответ