НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
1159 of 1310 menu

Метод getMinimum

Метод getMinimum класса ValueRange возвращает минимальное значение временного диапазона. Метод не принимает параметров и возвращает значение типа Long.

Импорт

import java.time.temporal.ValueRange

Синтаксис

fun getMinimum(): Long

Пример

Получим минимальное значение диапазона дней в месяце "2025-02" (февраль 2025 года):

import java.time.YearMonth import java.time.temporal.ValueRange val yearMonth = YearMonth.of(2025, 2) val range: ValueRange = yearMonth.range(ChronoField.DAY_OF_MONTH) val minDay = range.getMinimum() println("Minimum day: $minDay")

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

String "Minimum day: 1"

Пример

Получим минимальное значение диапазона месяцев в году:

import java.time.Year import java.time.temporal.ValueRange val year = Year.of(2025) val range: ValueRange = year.range(ChronoField.MONTH_OF_YEAR) val minMonth = range.getMinimum() println("Minimum month: $minMonth")

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

String "Minimum month: 1"

Пример

Сравним минимальное и максимальное значение диапазона часов в сутках:

import java.time.LocalTime import java.time.temporal.ValueRange val range: ValueRange = ValueRange.of(0, 23) val minHour = range.getMinimum() val maxHour = range.getMaximum() println("Hours range: from $minHour to $maxHour")

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

String "Hours range: from 0 to 23"

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

  • метод getMaximum класса ValueRange,
    который возвращает максимальное значение диапазона
  • метод of класса ValueRange,
    который создает диапазон значений
  • метод isValidValue класса ValueRange,
    который проверяет допустимость значения в диапазоне
  • класс ChronoField,
    который представляет поля даты и времени
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить