这很好用:
int foo = bar.charAt(1) - '0';
Run Code Online (Sandbox Code Playgroud)
但这不是 - 因为bar.charAt(x)返回一个char:
int foo = bar.charAt(1);
Run Code Online (Sandbox Code Playgroud)
似乎从char中减去'0'会将其转换为整数.
为什么或如何减去字符串'0'(或者它是char?)将另一个char转换为整数?
java ×1