字符转换成数字: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'。
1709

被折叠的 条评论
为什么被折叠?



