Java String.codePointCount ()
Die MethodecodePointCount() gibt die Anzahl der Unicode-Codepunkte im angegebenen Bereich zurück. Der Textbereich beginnt am ersten Index und endet am zweiten Index - 1.
Verfügbare Signaturen
public int codePointCount(int beginIndex, int endIndex)
Beispiel
@Test
public void whenCallCodePointCount_thenCorrect() {
assertEquals(2, "abcd".codePointCount(0, 2));
}
Würfe
-
IndexOutOfBoundsException - Wenn der erste Index negativ ist, ist der erste Index größer als der zweite Index oder der zweite Index ist nicht kleiner als die Länge derString.
@Test(expected = IndexOutOfBoundsException.class)
public void whenSecondIndexEqualToLengthOfString_thenExceptionThrown() {
char character = "Paul".charAt(4);
}