读书人

vbscript与java的有关问题

发布时间: 2012-03-02 14:40:29 作者: rapoo

vbscript与java的问题
在vbscript中,asc()用于返回参数的ascii码...但是如果我这样写asc( "我 "),返回的是一个负数..由于汉字是双字节的..应该写成ascw( "我 ").在java中..可以这样写 String s= "我 ";int ch=(int)s.charAt(0);这里ch和ascw( "我 ")的值相同..但是区位码算法中,使用的是asc..在java中,我该怎么做才能使得返回的值和asc( "我 ")相同呢....


[解决办法]
用String的getBytes() 方法试试
[解决办法]
String s= "我 ";byte ch=(byte)s.charAt(0);
试试看

读书人网 >J2SE开发

热点推荐