Java String.codePointAt ()

Java String.codePointAt ()

La méthodecodePointAt() prend unint comme paramètre et renvoie le point de code à l'index spécifié. Un point de code est une valeur décimale donnée au caractère dans la norme Unicode.

Signatures disponibles

public int codePointAt(int index)

Exemple

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

Jette

  • StringIndexOutOfBoundsException - si un index inexistant est passé à la méthode.

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