String クラスのコンストラクターString(byte[]) は、指定されたバイト配列を使用して文字列オブジェクトを構築します。
String(byte[],int offset,int length)構築メソッドは、指定されたバイト配列の一部、つまり配列の開始位置オフセットから始まる length バイトを使用して、文字列オブジェクトを構築します。
public byte[] getBytes() メソッドは、プラットフォームのデフォルトの文字エンコーディングを使用して、現在の文字列をバイト配列に変換します。
public byte[] getBytes(String charsetName) は、パラメータを使用して文字エンコーディングを指定し、現在の文字列をバイト配列に変換します。
プラットフォームのデフォルトの文字エンコーディングが GB_2312 (国家標準、簡体字中国語) の場合、getBytes() メソッドの呼び出しは getBytes(GB2312) の呼び出しと同じです。
注: パラメータを指定した getBytes(String charsetName) は UnsupportedEncodingException をスローするため、getBytes(String charsetName) は try-catch ステートメントで呼び出す必要があります。