Java String.codePointAt ()

Java String.codePointAt ()

Die MethodecodePointAt() verwendetint als Parameter und gibt den Codepunkt am angegebenen Index zurück. Ein Codepunkt ist ein Dezimalwert, den das Zeichen im Unicode-Standard angibt.

Verfügbare Signaturen

public int codePointAt(int index)

Beispiel

@Test
public void whenCallCodePointAt_thenDecimalUnicodeReturned() {
    assertEquals(97, "abcd".codePointAt(0));
}

Würfe

  • StringIndexOutOfBoundsException - wenn ein nicht vorhandener Index an die Methode übergeben wird.

@Test(expected = StringIndexOutOfBoundsException.class)
public void whenPassNonExistingIndex_thenStringIndexOutOfBoundsExceptionThrown() {
    int a = "abcd".codePointAt(4);
}