Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static int stringToInt(String str){
- int i=0;
- int number=0;
- boolean neg=false;
- char[] strA=str.toCharArray();
- int length=strA.length;
- /* determine if the number is negative */
- if (strA[0]=='-'){
- neg=true;
- i++;
- }
- /* computing number using Horner's Rule */
- while(i<length){
- number*=10;
- number+=strA[i]-'0';
- i++;
- }
- /* add the sign for a negative number */
- if (neg) number*=-1;
- return number;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement