РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
614 of 1163 menu

Метод nextLong

Метод nextLong класса Random генерирует и возвращает случайное число типа long. Метод не принимает параметров и возвращает значение в диапазоне от Long.MIN_VALUE до Long.MAX_VALUE. Каждый вызов метода возвращает новое псевдослучайное число.

Для получения случайного числа необходимо сначала создать объект класса Random, а затем вызвать у него метод nextLong.

Синтаксис

random.nextLong()

Пример

Давайте сгенерируем случайное число типа long и выведем его в консоль:

import java.util.Random; public class Main { public static void main(String[] args) { Random random = new Random(); long res = random.nextLong(); System.out.println(res); } }

Результат выполнения кода:

-3456789012345678901

Пример

Давайте сгенерируем несколько случайных чисел типа long и выведем их в консоль:

import java.util.Random; public class Main { public static void main(String[] args) { Random random = new Random(); for (int i = 0; i < 3; i++) { long res = random.nextLong(); System.out.println(res); } } }

Результат выполнения кода:

5678901234567890123 -1234567890123456789 2345678901234567890

Пример

Давайте сгенерируем случайное число типа long в заданном диапазоне от 0 до 100 включительно:

import java.util.Random; public class Main { public static void main(String[] args) { Random random = new Random(); long res = random.nextLong(101); System.out.println(res); } }

Результат выполнения кода:

42

Смотрите также

  • класс Random,
    который генерирует псевдослучайные числа
  • метод nextInt,
    который возвращает случайное число типа int
  • метод nextDouble,
    который возвращает случайное число типа double
  • метод nextBoolean,
    который возвращает случайное логическое значение
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить