由中文转换成字节数组时由于编码格式的不同,一个汉字所占的字节会有所不同,在做转换时需特别注意。

例如,   String.teststr  ="中国";

byte [] leng = teststr.getBytestf-8");

此时leng长度为6,即一个汉字占3个字节。如果用gbk或者其他的字符编码格式来截取leng数组可能会乱码

相关文章:

  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-07
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-06
  • 2021-08-12
相关资源
相似解决方案