Pregunta de entrevista de Microsoft

Write a function that takes a string as an input and outputs an integer, e.g. turning "1234" into 1234.

Respuestas de entrevistas

Anónimo

9 mar 2014

public static in strToInt(String str){ int i=0; num=0; boolean isNeg=false; int len=str.lenght(); if(str.charAt(0)=='-'){ isNeg=true; i=1; } while(i

5

Anónimo

9 mar 2014

public static long atoi(String input) { long number = 0; for (int i = 0; i < input.length(); i++) { number = number * 10 + Character.getNumericValue(input.charAt(i)); } return number; }

2

Anónimo

7 mar 2014

I used -- int i = Convert.ToInt32(a);

1