codechick
КурсыЗадачиОлимпСообществоМатериалыЖурнал
Войти
Справочник/Kotlin/Стандартная библиотека Kotlin/require()
← repeat()run →
Стандартная библиотека Kotlin
alsoapplycheck()letList.all()List.any()List.associate()List.associateBy()List.average()List.chunked()List.contains()List.count()List.distinct()List.drop()List.filter()List.filterNot()List.find()List.firstOrNull()List.flatMap()List.flatten()List.fold()List.forEach()List.groupBy()List.indexOf()List.joinToString()List.map()List.mapIndexed()List.max()List.maxByOrNull()List.maxOrNull()List.minOrNull()List.none()List.partition()List.reduce()List.reversed()List.slice()List.sorted()List.sortedBy()List.sortedDescending()List.sum()List.sumOf()List.take()List.toList()List.toMap()List.toSet()List.windowed()List.zip()repeat()require()runString.contains()String.lengthString.lowercase()String.padStart()String.repeat()String.replace()String.split()String.startsWith()String.substring()String.toIntOrNull()String.trim()String.uppercase()towith

require()

Проверяет аргумент; бросает IllegalArgumentException при false.

Сигнатураfun require(value: Boolean, lazyMessage: () -> Any): Unit

require() проверяет условие для входных аргументов. Если оно false, выбрасывается IllegalArgumentException.

fun setAge(age: Int) {
    require(age >= 0) { "Возраст не может быть отрицательным" }
}
// setAge(-1) -> IllegalArgumentException
← Все записи: Стандартная библиотека Kotlin
codechick

Простой и тёплый способ научиться программировать.

Платформа
КурсыПрограммыЗадачиОлимпМатериалыЖурналШпаргалкиСправочникЯзыки за минутыСтатистика
Инструменты
Студия кодаВизуализатор кодаДиаграммы MermaidСистемы счисленияJSON-форматтерТестер regexВсе инструменты →
Проект
О насTelegram-каналTelegram-чатКонтакты
© 2026 codechick.io · сделано с заботой о цыплятах