Javaの文字列をバイト型に変換する方法は何ですか?

Javaでは、文字列をバイト配列に変換するために、getBytes()メソッドを使用することができます。この方法には、複数のオーバーロードバージョンがあり、文字コーディングを指定することができます。

以下はサンプルコードです:

String str = "Hello, World!";
byte[] bytes = str.getBytes();  // 使用默认字符编码格式转换为字节数组

// 指定字符编码格式转换为字节数组
byte[] bytesUTF8 = str.getBytes("UTF-8");
byte[] bytesGBK = str.getBytes("GBK");

注意:文字列をバイト配列に変換する際は、文字コード形式を考慮する必要があります。文字コード形式が指定されていない場合は、デフォルトの文字コード形式が使用されます。

bannerAds