关于Integer的parseInt(String s, int radix)方法的使用
2024-10-12 10:32:44
我们平时用到Integer.parseInt("123")
;其实默认是调用了int i =Integer.parseInt("123",10)
;
其中10代表的默认是10进制的,转换的过程可以看成:
i= 1*10*10+2*10+3
若是
int i = Integer.parseInt("123",16);
即可以看成:
i = 1*16*16+2*16+3
根据:Character.MIN_RADIX=2
和Character.MAX_RADIX=36
则,parseInt(String s, int radix)
参数中
radix的范围是在2~36
之间,超出范围会抛异常。其中s的长度也不能超出7,否则也会抛异常。
最新文章
- 004.测试解析php,安装discuz
- JAVA代码热部署,在线不停服动态更新
- 考查SQLite 3索引对整数排序的性能影响
- Oracle 身份证校验
- 《JavaScript权威指南》学习笔记 第三天 找个对象
- Balanced Binary Tree
- 【Qt】Qt之自定义界面(添加自定义标题栏)【转】
- Elasticsearch从0.90到1.2的不兼容变化-系统和设置
- php 单引号与双引号区别
- Linux CentOS 7 YouCompleteMe相关配置。
- HDU 3831 DICS
- CentOS 7安装nginx
- CodeForces 383D Antimatter
- Linux 下Telnet 服务安装
- VBA小技巧
- spring boot redis 数据库缓存用法
- 2018面向对象程序设计(java)课程学习进度条
- 没执行过 rm -rf /* 的开发不是好运维
- 前端框架之Vue(6)-列表渲染
- CXF框架入门(重点)