Java char转int总结

java中各种类型的数据都可以相互转换,作为一个String类型的数据串,常常需要char型转到int型。

设一个String 类型字串 String str = "123456";

java内部使用Unicode编码大概和ASCAII 差不多,所以可以做以下操作:

1)int i = str.charAt(j) - '0'  即减去0的编码即为相对应int值,和汇编输入值后计算其数值相似。

2)int i = str.charAt(j)  - 48 原理同上

3)int i = Character.getNumericValue(str.charAt(j))

转载于:https://www.cnblogs.com/zhangshixu/p/4179120.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值