Метод maxLength

Метод maxLength класса Month возвращает максимальное количество дней в месяце для обычного (не високосного) года. Метод не принимает параметров и возвращает целое число от 28 до 31.

Импорт

kotlinimport java.time.Month

Синтаксис

kotlinfun maxLength(): Int

Пример

Получим максимальную длину февраля в обычном году:

kotlinval february = Month.FEBRUARY
val maxLength = february.maxLength()
println("Max days in February: $maxLength")

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

kotlinString "Max days in February: 28"

Пример

Получим максимальную длину января:

kotlinval january = Month.JANUARY
val maxLength = january.maxLength()
println("Max days in January: $maxLength")

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

kotlinString "Max days in January: 31"

Пример

Сравним максимальные длины разных месяцев:

kotlinval april = Month.APRIL
val june = Month.JUNE
val september = Month.SEPTEMBER

println("April max length: " + april.maxLength())
println("June max length: " + june.maxLength())
println("September max length: " + september.maxLength())

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

kotlinString "April max length: 30"
String "June max length: 30"
String "September max length: 30"

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

  • метод length класса Month,
    который возвращает длину месяца с учетом високосного года
  • метод minLength класса Month,
    который возвращает минимальную длину месяца
  • метод lengthOfMonth класса LocalDate,
    который возвращает длину месяца для конкретной даты
  • класс YearMonth,
    который представляет год и месяц