java中的byte和String

最近,遇到一個很奇怪的問題 個人byte[]數組byte1從一個接口傳來的數據:-2,0,0,79,....... 我將字節轉爲String String strResult = new String(byte1,0,2); 獲得的strResult卻不是-2 後來在網上查了一下,原來是這樣的: String 的 getbyte 方法若是沒指定 encoding 是用系統默認的。 若是你是在中文系
相關文章
相關標籤/搜索