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

Функция inc

Функция inc увеличивает значение переменной на единицу и возвращает результат. Применяется к числам целых типов Int, Long, Short, Byte, а также к символам типа Char.

Синтаксис

fun Int.inc(): Int
fun Long.inc(): Long
fun Short.inc(): Short
fun Byte.inc(): Byte
fun Char.inc(): Char

Пример

Увеличим на единицу число 5 типа Int:

val num: Int = 5 val res: Int = num.inc() println(res)

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

Int 6

Пример

Увеличим на единицу число 10 типа Long:

val num: Long = 10L val res: Long = num.inc() println(res)

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

Long 11

Пример

Увеличим на единицу символ 'a' типа Char:

val ch: Char = 'a' val res: Char = ch.inc() println(res)

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

Char b

Пример

Функция inc не изменяет исходное значение переменной, а возвращает новое значение. Для изменения исходной переменной используйте оператор ++:

var num: Int = 5 num.inc() println(num) num++ println(num)

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

Int 5 Int 6

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

  • функцию dec,
    которая уменьшает значение на единицу
  • функцию rangeTo,
    которая создает диапазон значений
  • функцию rangeUntil,
    которая создает диапазон не включая конечное значение
  • функцию downTo,
    которая создает диапазон в обратном порядке
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить