不对吧~“你”的ASCii是5402用楼上兄台的方法得到的是20320;

解决方案 »

  1.   

    java 是用UNICODE码的 所以就是char也是UNICODE码 不能用(int)char这个方法
      

  2.   

    汉字的编码里面最高位是1,而ASCII是0没明白楼主的意思~
      

  3.   

    目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母(不适用于汉字),ASCII码有7位码和8位码两种形式。请再确认一下你的问题