Java筆記:byte[]轉String再轉byte[]後數據變化問題

問題場景 數據的屬性比如time原本是long類型,存入hbase表時將long轉成byte[],個別場景下讀取就遇到一些變化。 long轉成byte[]入庫,又被當作String讀取(客觀原因必須步驟),轉回byte[],再轉long類型,數據發生變化。 圖中可見,在轉成String的前後byte[]已經不同了。 byte[]和String的轉換問題 查資料得知,轉換String類型有編碼要求。
相關文章
相關標籤/搜索