java中的byte和String

最近,遇到一个很奇怪的问题 个人byte[]数组byte1从一个接口传来的数据:-2,0,0,79,....... 我将字节转为String String strResult = new String(byte1,0,2); 获得的strResult却不是-2 后来在网上查了一下,原来是这样的: String 的 getbyte 方法若是没指定 encoding 是用系统默认的。 若是你是在中文系
相关文章
相关标签/搜索