Метод charAt() возвращает символ с указанным индексом. Значение индекса должно находиться в диапазоне от 0 до String.длина() – 1 .
Доступные подписи
public char charAt(int index)
Пример
@Test public void whenCallCharAt_thenCorrect() { assertEquals('P', "Paul".charAt(0)); }
Бросает
- IndexOutOfBoundsException – если методу передается несуществующий или отрицательный индекс
@Test(expected = IndexOutOfBoundsException.class) public void whenCharAtOnNonExistingIndex_thenIndexOutOfBoundsExceptionThrown() { int character = "Paul".charAt(4); }