如何把 char 转为 int , 大家应该知道,不能直接转化,那样得到是的ascll码对应的十进制数
. 如下面:
int s='5';
System.out.println(s);
结果是
53
ascll码对照
那么该怎么将char转化为int呢?我提供两种方法
第一种
char s='5';
System.out.println(Character.getNumericValue('s'));
第二种
char s='5';
System.out.println(Integer.parseInt(String.valueOf(s)));
两种结果运行出来结果一致:
5