如何將byte數組轉換成string

不同數據類型之間是可以相互轉換的,如何將byte數組轉換成string類型的字元串呢?接下來,我以java爲例爲大家簡單講解一下。

操作方法

(01)使用電腦開啟idea軟件,創建一個名爲myDemo的java項目,在src目錄下創建名爲ByteToString的java檔案。

如何將byte數組轉換成string

(02)我們定義一個byte類型的數組byteArray,併爲其賦值。代碼如下:byte[] byteArray = new byte[] {65, 66, 67, 68, 69};

如何將byte數組轉換成string 第2張

(03)我們定義一個String類型的變量str,透過String的構造方法爲其賦值。String的構造方法中的參數可以是byte類型的數組,所以,我們可以使用代碼將byte類型數組賦值於str。代碼如下:String str = new String(byteArray);

如何將byte數組轉換成string 第3張

(04)我們透過java裏的tln()語句,將str變量內存儲的值進行輸出。代碼如下:tln(str);

如何將byte數組轉換成string 第4張

(05)我們點擊public static void main(String[] args)前的三角形圖標,選擇“Run ‘()’”,執行我們編寫的程序。快速鍵【Ctrl】+【Shift】+【F10】。

如何將byte數組轉換成string 第5張

(06)如圖,我們會在控制檯得到輸出結果。

如何將byte數組轉換成string 第6張

特別提示

希望對您有所幫助,謝謝!