Convert String To Number Without Integer.parseInt In Java
Chapter:
Interview Programs
Last Updated:
29-04-2016 08:07:21 UTC
Program:
/* ............... START ............... */
public class JavaStringToNumber {
public static int convert_String_To_Number(String numStr) {
char ch[] = numStr.toCharArray();
int sum = 0;
int zeroAscii = (int) '0';
for (char c : ch) {
int tmpAscii = (int) c;
sum = (sum * 10) + (tmpAscii - zeroAscii);
}
return sum;
}
public static void main(String a[]) {
System.out.println(convert_String_To_Number("2345"));
System.out.println(convert_String_To_Number("27872"));
}
}
/* ............... END ............... */
Output
Tags
Convert String To Number Without Integer.parseInt, Java, Interview Programs