How can I convert a char to int in Java? [duplicate]
The ASCII table is arranged so that the value of the character ‘9’ is nine greater than the value of ‘0’; the value of the character ‘8’ is eight greater than the value of ‘0’; and so on. So you can get the int value of a decimal digit char by subtracting ‘0’.