可以使用Java的String類的構造方法來將byte數組輸出為字符串。具體代碼如下:
byte[] byteArray = {97, 98, 99, 100, 101}; // 示例byte數組
String str = new String(byteArray);
System.out.println(str);
輸出結果為:
abcde
在構造String對象時,可以選擇指定編碼方式,例如:
byte[] byteArray = {97, 98, 99, 100, 101}; // 示例byte數組
String str = new String(byteArray, StandardCharsets.UTF_8); // 指定為UTF-8編碼
System.out.println(str);
注意:在將byte數組轉換為字符串時,要確保byte數組的每個元素都是有效的字符編碼值。否則,可能會出現亂碼或無法正常轉換的情況。