Java中 char和int之间的转换
2016-05-17 12:52
302 查看
1、int 转换成char:
int n = 1;
char ch = (char)(n + '0');
这样打印出来ch的值为1;
不过需要注意(因为char只有一个字节),此处的n只能是0-9之间的字符
2、char转换成Int:
char ch = '9';
int n = int(ch) - int('0');
此处ch也是‘0’至‘9’的数字字符
int n = 1;
char ch = (char)(n + '0');
这样打印出来ch的值为1;
不过需要注意(因为char只有一个字节),此处的n只能是0-9之间的字符
2、char转换成Int:
char ch = '9';
int n = int(ch) - int('0');
此处ch也是‘0’至‘9’的数字字符
相关文章推荐
- java编码规范及优化总结
- JAVA设计模式(01):创建型-工厂模式【简单工厂模式】(Simple Factory)
- Spring MVC入门
- java 中 null 与""的区别
- sun.misc.BASE64Encoder找不到jar包的解决方法(eclipse中红叉)
- 5.17 JAVA
- java之斐波拉契问题(生兔子)
- 用java比较两个集合对象中不一样的元素。
- Java中 子线程JOptionPane.showMessageDialog()创建对话框不能正常显示,显示空白,也不能接受消息的问题
- ACM21 三个水杯-Java
- java中Map,List与Set的区别
- Spring中@Controller和@RestController之间的区别
- java+lucene中文分词,百度搜索原理解析,十分重要的东西
- Java抽象类的一个例子
- eclipse中查看JDK安装路径和替换JDK版本
- 二叉排序树-java语言描述
- Javac编译过程
- Java Annotation
- Java正则表达式详解(三)
- Java线程池详解