JavaのgetBytesメソッド()メソッド
二つの形式getBytesメソッド()メソッドがあります。
getBytesメソッド(文字列たcharsetName):結果を新規バイト配列に格納、バイトシーケンスとして符号化されたプラットフォームのデフォルトの文字セットの文字列を使用して。
getBytesメソッド():結果を新しいバイト配列に格納し、バイトシーケンスとして符号化されたプラットフォームのデフォルトの文字セットの文字列を使用して。
文法
public byte[] getBytes(String charsetName) throws UnsupportedEncodingException 或 public byte[] getBytes()
パラメータ
たcharsetName -サポートされている文字セット名。
戻り値
バイト配列を返します。
例
import java.io.*; public class Test { public static void main(String args[]) { String Str1 = new String("w3big"); try{ byte[] Str2 = Str1.getBytes(); System.out.println("返回值:" + Str2 ); Str2 = Str1.getBytes( "UTF-8" ); System.out.println("返回值:" + Str2 ); Str2 = Str1.getBytes( "ISO-8859-1" ); System.out.println("返回值:" + Str2 ); } catch ( UnsupportedEncodingException e){ System.out.println("不支持的字符集"); } } }
上記プログラムの実行結果:
返回值:[B@7852e922 返回值:[B@4e25154f 返回值:[B@70dea4e