java.lang.Appendable支持append(char)但不支持appendCodepoint(int)。
是否有任何有效的方法(不创建对象)使用标准库将代码点附加到Appendable与补充代码点一起使用的代码点?
我宁愿不推出自己的 UTF-16 编码函数,而且其中的所有内容都java.lang.Character需要使用char[]s.
java.lang.Appendable支持append(char)但不支持appendCodepoint(int)。
是否有任何有效的方法(不创建对象)使用标准库将代码点附加到Appendable与补充代码点一起使用的代码点?
我宁愿不推出自己的 UTF-16 编码函数,而且其中的所有内容都java.lang.Character需要使用char[]s.
我的意思是,听起来你想要的只是Character.toChars(int)没有阵列开销,对吧?这是Character.toChars;的来源 复制自己并不是特别复杂。