小编may*_*lpe的帖子

为什么byteArray的长度为22而不是20?

我们尝试从字符串转换为Byte[]使用以下Java代码:

String source = "0123456789";
byte[] byteArray = source.getBytes("UTF-16");
Run Code Online (Sandbox Code Playgroud)

我们得到一个长度为22个字节的字节数组,我们不确定这个填充来自何处.如何获得长度为20的数组?

java string encoding bytearray

47
推荐指数
4
解决办法
8万
查看次数

标签 统计

bytearray ×1

encoding ×1

java ×1

string ×1