Java中String和byte型別互相轉換

獵手家園發表於2022-08-22

1、string 轉 byte[]

String inStr= "hello world";
byte[] bytes = inStr.getBytes(StandardCharsets.UTF_8);

 

2、byte[] 轉 string

String outSrt = new String(bytes, StandardCharsets.UTF_8);

注意:一定要注意轉換時的編碼問題,尤其byte轉string時一定要指定編碼,否則很容易出現中文亂碼問題。

 

相關文章