字符与数字的转换方式
2016-07-01 17:00
232 查看
字符转换成数字:char型转换成int型
char i = '3';int li = i -48;
System.out.println(li);我们不难发现char型的数据是可以直接赋值给int类型,它是以ASCII码的方式存储的,'3'对应的ASCII码是51,减去48后就是数字3了。
数字转换成字符:int型转换成char型
int n_rdm = 5; String sn = String.valueOf(n_rdm); char cn = sn.charAt(0); System.out.println(cn);我们发现利用强制转换如:char cn= (char)n_rdm;来将数字转换成其对应的字符,在编译器显示不出来。通过上面方式可以将数字
转换成相对应的字符,即数字5转换成字符'5'。
相关文章推荐
- win8系统/win10系统连接XP系统打印机总是找不到驱动的解决方法图文教程
- 在java中 == 与 equals的区别
- jQuery插件简单学习实例教程
- JAVA 使用JDBC代码
- url参数中文乱码问题解决
- log file sync 因为数据线有问题而造成高等侍的表现
- 京东618技术解析之高可用多中心交易平台
- C#的命名管道(named pipe)
- Java中的反射总结
- Android之四大组件之一-Service(一)
- linux netstat命令使用收集,查看80端口连接数
- VS errors
- umeditor、ueditor的使用
- ubuntu完全卸载nginx
- js做的五子棋
- JSP指令--taglib指令
- 1:分区与分表有无交集? 2:分区与分表操作,与集群应该没什么冲突吧? 3:集群算不算是加强版的分区或者分表,集群是分了数据库而已?
- rabbitmq开启web管理后台
- 基于swagger的RESTful API
- openstack MTU