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原理
最新推荐文章于 2021-09-26 16:33:16 发布