I have "1" as a string, and I would like to convert it to decimal, 1, as integer.
I tried charAt(), but it returns 49, not 1 integer.
So, what is required to convert the "1" string to 1 integer?
Use Wrapper Class.
Examples are below
int
int a = Integer.parseInt("1"); // Outputs 1
float
float a = Float.parseFloat("1"); // Outputs 1.0
double
double a = Double.parseDouble("1"); // Outputs 1.0
long
long a = Long.parseLong("1"); // Outputs 1
49is the numerical equivalent for the character1. To get the numerical value of a single character, you can do this:c - '0'. So,'1' - '0' = 1.