Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmChSh 90 of 522 menu
◀ ▶

Соседний символ в Kotlin

Давайте теперь будем сдвигать символ по таблице Юникода. Плюс с числом дает соседний символ, а не сумму кодов:

val chr1 = 'a' println(chr1 + 1) // b

Минус с числом сдвигает назад:

val chr1 = 'c' println(chr1 - 1) // b

Минус между двумя символами дает расстояние, уже число:

val chr1 = 'c' val chr2 = 'a' println(chr1 - chr2) // 2

Дан символ:

val chr1 = '5'

Выведите следующий символ.

Дан символ:

val chr1 = 'z'

Выведите символ на три позиции раньше.

Даны два символа:

val chr1 = 'f' val chr2 = 'a'

Найдите расстояние от второго символа до первого и выведите его.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить