我正在寻找一种将 Unicode UTF-32 (int) 转换为小写的方法。在 Java 中,像这样的东西可以解决问题:
Character.toChars(Character.toLowerCase(Character.codePointAt(text, i)))
我有来自 Char.ConvertToUtf32 的 UTF-32,但似乎没有办法将该值小写。
更新:我正在处理一个字符流/数组,我通过查找 hi 代理找到了代码点,有点类似于上面的 Java snipit。来回转换为字符串将是低效的。