java里边有没有办法将ascii构造成为一个char阿?? java.lang.Character.getNumericValue(char ch)获得其unicode值,如该字符在ASCII表中自然也就是ASCII值;如将一个数字转化为char,可以用以下格式 char aChar='\uFFFF',其中FFFF是该值的16进制数 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Character.getNumericValue()我以前试过不行,比如:Character.getNumericValue(‘a')返回10,10并不是a在ascii中的值,getNumericValue()是这样的0~9就是0~9,a~z就是10~35,其他字符返回-1另外,Character.digit(),如果第二个参数用16(16代表16进制),效果和getNumericValue是一样的,谁还有办法~~~~~~~~~~~~~~~~~~~~~~~????????????? 朋友,Character.getNumericValue()返回的是"Unicode numeric value of the character"。你应该强制转换,(int) 'a'。 char和int在一定范围内是等效,可以比较,可以相互赋值,当然也能相互转换了char c;int i;i='a';c=123;i==c My God! I need your help 一个有关异常的问题(急) 问个简单的问题 小问题1 graphics类的问题?(有点难度) float的问题,为什么写入MSSQL后数值会改变? 不知道sun这样的公司用什么开发工具,Sun One Studio,JBuilder还是Editor+Ant? 如何把自己的程序放到自己的手机里面,我是新手,请高手指点 在禁用cookie的情况下,如何使用session 重写equals为什么还没能删除removeAll 字符串越界的问题 如何得到快捷方式指定的文件
另外,Character.digit(),如果第二个参数用16(16代表16进制),效果和getNumericValue是一样的,谁还有办法~~~~~~~~~~~~~~~~~~~~~~~?????????????
你应该强制转换,(int) 'a'。
int i;i='a';
c=123;
i==c