Найти в Дзене
KOTLIN_IT

Урок №41 по Котлин. Диапазоны

Диапазон представляет набор значений или некоторый интервал.

Для создания диапазона применяется оператор ..
-2

Этот оператор принимает два значения - границы диапазона, и все элементы между этими значениями (включая их самих) составляют диапазон.

Диапазон необязательно должна представлять числовые данные. Например, это могут быть строки:

-3

Оператор .. позволяет создать диапазон по нарастающей, где каждый следующий элемент будет больше предыдущего.

С помощью специальной функции downTo можно построить диапазон в обратном порядке:

-4

Еще одна специальная функция step позволяет задать шаг, на который будут изменяться последующие элементы:

-5

Еще одна функция until позволяет не включать верхнюю границу в диапазон:

-6

С помощью специальных операторов можно проверить наличие или отсутствие элементов в диапазоне:

  • in: возвращает true, если объект имеется в диапазоне
  • !in: возвращает true, если объект отсутствует в диапазоне

-7

Так же можно перебирать диапазон с помощью цикла for, мы это рассмотрим на следующем уроке.