|
分類:[Java]
2017/01/15(Sun) 01:40:21 編集(投稿者)
標題の件、MS932/utf8はSJISはを拡張したものと理解しています。
MS932/utf8にSJISの文字はすべて含まれるものでしょうか。
@番で実行したとき文字化けになりますがABですとOKです。 この場合、単純にAorBのコンストラクタに変更しても、問題 ないでしょうか。
byte [] data = str.getBytes("hoge");
@String str2 = new String(data,"SJIS"); AString str2 = new String(data,"MS932"); BString str3 = new String(data,"UTF-8");
宜しくお願いします。
|