Java String.codePointCount ()

Java String.codePointCount ()

La méthodecodePointCount() renvoie le nombre de points de code Unicode dans la plage spécifiée. La plage de texte commence au premier index et se termine au deuxième index - 1.

Signatures disponibles

public int codePointCount(int beginIndex, int endIndex)

Exemple

@Test
public void whenCallCodePointCount_thenCorrect() {
    assertEquals(2, "abcd".codePointCount(0, 2));
}

Jette

  • IndexOutOfBoundsException - si le premier indice est négatif, le premier indice est supérieur au deuxième indice ou le deuxième indice n'est pas inférieur à la longueur desString.

@Test(expected = IndexOutOfBoundsException.class)
public void whenSecondIndexEqualToLengthOfString_thenExceptionThrown() {
    char character = "Paul".charAt(4);
}