String向int 转换的问题

绿皮车 技术经理  2003-09-05 06:37:59
请教一下:
我想把一个String类型的英文字符串或byte数组转换成int类型值,该如何办?
...全文
45 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
绿皮车 2003-09-06
能不能给个例程说明一下
回复
三合一 2003-09-05
1、如果要是你的转化有意义,那么需
因为字符串的0~9的byte为48~57,相应的其它字符都有一个对应的byte值,那么我们把字符串转换成byte数组,然后由对应的byte值减去48得到该字符对应的int值,这样得到转化后的数值,如"abc"转化后得值为495051,不过这个方法局限性很大就是了
回复
绿皮车 2003-09-05
就像上面那位说的那样,是英文字符串的转换;如果用 风尘和xxj 的是不可行的,那些函数谁都知道。
回复
flashspy 2003-09-05
英文字符串怎么转换?
回复
xuxijian2003 2003-09-05
还有
int a = Integer.parseInt(String name,int i);//i为默认
回复
fengchen99 2003-09-05
int a = Integer.parseInt(String name);
回复
相关推荐
发帖
Java SE
创建于2007-09-28

6.1w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2003-09-05 06:37
社区公告
暂无公告