0
getBytes()について
下記のことで困っていますので、ご指導ください。
---------------------------------------------------
String str = "abcde";
for(int i=0; i<3; i++) {
byte[] byteData = str.getBytes("8859_1");
System.out.println("ByteData : " + byteData);
}
---------------------------------------------------
というようなコードを実行したとき、
出力される「byteData」の部分が
実行する度に異なる値となります。
getBytes()のcharsetを"Shift_JIS","EUC-JP","UTF-8"
に変えてみても同様な結果となります。
これはこういうものなのでしょうか。
それとも同じ値となるやり方がありますでしょうか。
勘違いな事を聞いていましたらごめんなさい。
よろしくお願いいたします。