编码和编码格式

  1. unicode是一种"编码",所谓编码就是一个数字编号到字符的映射关系。

    java中的String使用的编码就是unicode。
    

    java中的String使用的编码就是unicode,当string 存在于内存中时,是只有编码

    public static void main(String[] args) {
             char c = '\u4e2d';           //unicode里面的 "中"
             System.out.println(c);       //中
             System.out.println((int) c); //20013
    
             System.out.println(Integer.toHexString(20013)); //4e2d
     }
    
  2. GBK、UTF-8是一种 "编码格式"。

  3. GBK只考虑了中文。

http://www.cnblogs.com/fengweixin/p/3678789.html

results matching ""

    No results matching ""