有人知道标准的Java库(任何版本)是否提供一种计算字符串的二进制编码长度的方法(特指UTF-8)而不需要生成实际的编码输出吗?换句话说,我正在寻找一种高效的替代方法,类似于这样:
"some really long string".getBytes("UTF-8").length
我需要计算可能很长的序列化消息的长度前缀。
用户名或电子邮箱地址
密码