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

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

Символ можно сдвинуть по таблице Юникода. Плюс с числом складывает код символа и число, результат имеет тип int. Чтобы снова получить символ, нужно приведение char. Соседний символ после a:

char chr = 'a'; System.out.println((char) (chr + 1)); // b

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

char chr = 'c'; System.out.println((char) (chr - 1)); // b

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

char chr1 = 'c'; char chr2 = 'a'; System.out.println(chr1 - chr2); // 2

Дан код:

char chr = '5';

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

Дан код:

char chr = 'z';

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

Дан код:

char chr1 = 'f'; char chr2 = 'a';

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

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