Интервалы в Kotlin

Перед разбором цикла for нам обязательно нужно изучить интервалы, которые представляют собой последовательность целых чисел. Взглянем на два вида интервалов.

Первым типом является закрытый интервал, который записывается следующим образом:

Две точки (..) указывают на то, что данный интервал от 0 до 5 (включительно) конечен, он имеет логическое начало и конец. Это числа (0, 1, 2, 3, 4, 5).

Вторым типом является полуоткрытый интервал, который записывается следующим образом:

Здесь вместо двух точек используется ключевое слово until. Полуоткрытый интервал не включает последнее число, в данном случае 5. Это числа (0, 1, 2, 3, 4).

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

Числа из интервала — (5, 4, 3, 2, 1, 0).

Интервалы используются для циклов for и для when-выражений. В следующих уроках мы будем работать с ними довольно часто.

5 5 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x