记事本里以ASCII保存:
UTF8: 使用3个字节保存。(只有其他极少使用的Unicode辅助平面的字符使用四字节编码)
UTF16 ( big endian ) :
GBK:
big5转化失败:( 从第一张图的表也能看出,该汉字不存在big5编码)
Java程序:
String shang = "殇";
System.out.println(shang);
try {
String result = URLEncoder.encode(shang, "UTF-8");
System.out.println(result);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}