Как получить символ из строки java?

Ответы
Аватар пользователя Kirill Mokevnin
Kirill Mokevnin
21 октября 2021

Для извлечения символа из строки используется метод charAt(). Он принимает на вход позицию (индекс) по которому находится нужный символ. Отсчет индексов начинается с нуля. То есть первый символ имеет нулевой индекс, первый – второй и так далее.

"wow".charAt(1); // 'o'

var company = "Hexlet";

company.charAt(0); // 'H'
company.charAt(3); // 'l'

Если выйти за границу доступных букв, то возникнет ошибка:

company.charAt(-1); // Error: String index out of range: -1

company.charAt(10); // Error: cannot find symbol