Я знаю, что есть String # length
и различные методы в Character
, которые более или менее работать с кодовыми единицами / кодовыми точками.
Каков предлагаемый в Java способ фактически вернуть результат в соответствии со стандартами Unicode ( UAX # 29 ), принимая такие вещи, как язык / языковой стандарт, нормализация и графема кластеры во внимание?