5
Тип данных String в Java позволяет нам узнать, сколько символов unicode выходят в строке с помощью codePointCount; и как получить n-й символ Unicode с помощью codePointAt. Я был удивлен, если есть API, чтобы получить подстроку, содержащую первые N символов Unicode в Java.Как получить подстроку, содержащую первые N символов Unicode в Java
Спасибо,
ли это не должно быть 'подстрока (str.offsetByCodePoints (0, IDX), str.offsetByCodePoints (0, IDX + LEN))'? – caw
Это зависит от того, является ли параметр 'idx' символьным смещением или смещением кодовой точки. Методы строк обычно принимают смещения символов, а те, которые работают с кодовыми точками, направлены на преобразование смещений кодовых точек в смещения символов. – erickson