在java中,获取char类型字符的ascii值,我们可以采用以下办法
1. 强行记忆
参考ascii表,记住ascii值,例如A为65,a为97等,ACCII表链接2. 用java类转换
我们用Integer类的valueOf进行获取,可以直接获取

int value = Integer.valueOf('a');

如果想要将char类型的数字转为int类型的数字,可以这样做,直接减去 ’ 0 ’ 就行了

int value = '3' - '0';
System.out.println('3' - '0');

如果你要这么写,获取到的可是不一样的,结果是A字符和0字符的差值,并不是A的ascii值,这里的结果是17,因为char A的ascii值为65,char 0的ascii值为48,65 - 48 = 17

int value = 'A' - '0';
System.out.println(value);

3. 强制类型转换

int value = (int)'A';
System.out.println(value);