Java バイトを文字列に変換するにはどうすればよいですか?

Javaのbyte配列を文字列に変換するには、`String` クラスのコンストラクタや静的メソッドを利用します。以下に一般的な方法を示します。

  1. 文字列クラスのコンストラクタを使用する。バイト配列を文字列クラスのコンストラクタの引数として渡すことで、文字列オブジェクトを作成できます。たとえば、
byte[] byteArray = {65, 66, 67};
String str = new String(byteArray);
System.out.println(str);   // 输出:ABC
  1. 文字列クラスの静的メソッドである valueOf()を利用する:byte 配列を文字列に変換するには、文字列クラスの静的メソッドである valueOf() を利用できます。例えば:
byte[] byteArray = {65, 66, 67};
String str = String.valueOf(byteArray);
System.out.println(str);   // 输出:ABC

どの一方の手法を用いても、バイト配列を文字列に変換することができます。

bannerAds