Java String.codePointAt ()

Java String.codePointAt ()

Метод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);
}