Метод codePointCount() возвращает количество кодовых точек Юникода в указанном диапазоне. Диапазон текста начинается с первого индекса и заканчивается вторым индексом – 1.
Доступные подписи
public int codePointCount(int beginIndex, int endIndex)
Пример
@Test public void whenCallCodePointCount_thenCorrect() { assertEquals(2, "abcd".codePointCount(0, 2)); }
Бросает
- IndexOutOfBoundsException – если первый индекс отрицательный, первый индекс больше второго индекса или второй индекс не меньше длины строки /.
@Test(expected = IndexOutOfBoundsException.class) public void whenSecondIndexEqualToLengthOfString_thenExceptionThrown() { char character = "Paul".charAt(4); }