如何遍历Java字符串的unicode代码点?

如何遍历Java字符串的unicode代码点?,第1张

如何遍历Java字符串的unicode代码点?

是的,Java对字符串的内部表示使用UTF-16式编码,是的,它使用替代方案对基本多语言平面(BMP)之外的字符进行编码。

如果你知道将要处理BMP之外的字符,那么以下是遍历Java String字符的规范方法:

final int length = s.length();for (int offset = 0; offset < length; ) {   final int prepoint = s.prePointAt(offset);   // do something with the prepoint   offset += Character.charCount(prepoint);}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5146162.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存