您的位置:首页 > 其它

字符与数字的转换方式

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'。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: