char类型转int类型

char类型转int类型

    • 代码示例
    • 原理

代码示例

char a = '1';

int x = a - '0';

原理

原理是用的ASCILL码。char类型减去一个char类型的’0’就可以转成int类型。
比如这里a的值为1,ascill码值是49,减一个’0’,他的ascill值为48,相减得1,正好是1-0的结果,所以可以正好转成int类型。

欢迎讨论

你可能感兴趣的:(java)