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

Метод codeUnitAt

Метод codeUnitAt возвращает целое число - код UTF-16 символа, находящегося по указанному индексу в строке. В первый параметр мы передаем индекс символа, код которого нужно получить. Индексация начинается с нуля. Если индекс выходит за пределы строки, возникает ошибка.

Синтаксис

str.codeUnitAt(index)

Пример

Давайте получим код первого символа строки (он имеет индекс 0):

void main() { String str = 'abcde'; print(str.codeUnitAt(0)); }

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

97

Пример

Давайте получим код символа с индексом 2:

void main() { String str = 'abcde'; print(str.codeUnitAt(2)); }

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

99

Пример

Давайте получим код символа цифры в строке:

void main() { String str = '12345'; print(str.codeUnitAt(4)); }

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

53

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

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