class Test{
public static void main(String argv[]){
String strTemp = "中文123";
byte[] bytAry;
int i;
bytAry = strTemp.getBytes(); //取出Default CharSet的ByteArray
System.out.print("bytAry Orig:");
for (i=0;i<bytAry.length;i++)
System.out.print(" " + bytAry[i]);
try {
bytAry = strTemp.getBytes("MS950"); //取出MS950 CharSet的ByteArray
System.out.print("\nbytAry MS950:");
for (i=0;i<bytAry.length;i++)
System.out.print(" " + bytAry[i]);
bytAry = strTemp.getBytes("8859_1"); //取出8859_1 CharSet的ByteArray
System.out.print("\nbytAry 8859_1:");
for (i=0;i<bytAry.length;i++)
System.out.print(" " + bytAry[i]);
}catch (Exception e) {}
}
}
[Java] charSet原理
字符集转换实例
最新推荐文章于 2025-07-31 23:33:25 发布
本文提供了一个Java示例程序,演示如何将字符串从默认字符集转换为MS950及ISO-8859-1字符集,并展示了不同字符集下字节数组的表示形式。
723

被折叠的 条评论
为什么被折叠?



