有个utf8 的byte[]={4E 00 4E 2A},怎样把它打印出正确的汉字"一个"?

解决方案 »

  1.   

    int a1=4*16*16*16+14*16*16;
              int a2=4*16*16*16+14*16*16+2*16+10;
              char aChar=(char)a1;
              char bChar=(char)a2;
              System.out.println(aChar);
              System.out.println(bChar);
      

  2.   

    UTF8,UTF16它们一般用在什么场合呢
      

  3.   

    多语言。比如你做的网页既要支持中文,又要支持韩语。这是就要用unicode了。utf8和utf16都是统一字符编码,只是编码规则不同。
      

  4.   

    zealVampire(蚊子) ( 
    怎样改成string呢?