Метод codePointAt() принимает int в качестве параметра и возвращает кодовую точку с указанным индексом. Кодовая точка-это десятичное значение, указанное символом в стандарте Unicode.
Доступные подписи
public int codePointAt(int index)
Пример
@Test public void whenCallCodePointAt_thenDecimalUnicodeReturned() { assertEquals(97, "abcd".codePointAt(0)); }
Бросает
- Исключение StringIndexOutOfBoundsException – если методу передается несуществующий индекс.
@Test(expected = StringIndexOutOfBoundsException.class) public void whenPassNonExistingIndex_thenStringIndexOutOfBoundsExceptionThrown() { int a = "abcd".codePointAt(4); }