Java String转byte数据长度不对

今天,在用Java设计一个网络通信协议时,将一个String通过其getBytes()方法转换成byte[]时,其长度不对,记录一下。


byte[] byte1 = new byte[50];

String str = new String(byte, 0, 50);

//此时byte1.length不等于byte2.length

byte[] byte2 = str.getBytes();

原因后面补充。



发布了149 篇原创文章 · 获赞 350 · 访问量 58万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览