Eclipse(4.7 Oxygen)
Jdk(1.8)方式/
1起首, 我们来阐发下parseInt这个方式,
parseInt现实上有两个方式, 参数分歧
parseInt(String s, int radix): s暗示字符串 radix暗示字符串数值的进制
【integer.parseint方法将字符串转换为数值】parseInt(String s):半斤八两于parseInt(上, 10), 默认是10进制
我们看下Integer源代码发现radix是有限制的 2<=radix<=36
文章插图
文章插图
2接下来, 我们用parseInt(String s)来解析下“100” 这个字符串, 现实成果应该为100, 因为是10进制的 。 看图, 运行成果是准确的
文章插图
3接下来, 我们用parseInt(String s, 16)来解析下“100” 这个字符串, 因为是16进制, 成果应该是256 = 16 * 16 。 看图, 运行成果是准确的
文章插图
4接下来, 我们用parseInt(String s, 10)来解析下“abdf” 这个字符串, 现实成果应该抛异常了, 因为abdf都不在10进制字符0-9规模内 。
文章插图
5当待解析的字符数字不克不及跨越int型的最大值(2147483647)或低于int型的最小值(-214748364), 不然解析都将报错
文章插图
文章插图
以上内容就是integer.parseint方法将字符串转换为数值的内容啦, 希望对你有所帮助哦!
推荐阅读
- 仙客来繁殖方法和注意事项,繁殖的主要方式
- 企业利润率计算方法
- 江苏软件著作权登记申请表填写方法
- 绿尘藻的治理方法
- 人工繁殖灯鱼的方法
- 硅藻爆发的原因和处理方法
- 食品制作方法专利申请类型是怎样的?
- 王牌战士怎么创建房间 王牌战士创建房间方法
- 打印机内存不足的解决方法
- DNF登入游戏闪退 DNF无法登入解决方法