O codigo para o Loop do metodo é o seguinte:
public static int ConverteNumero(String texto){
int numero = 0;
while (texto.length()>0){
char letra = texto.charAt(0);
numero = numero * 10 +(letra - '0');
texto = texto.substring(1);
}
return numero;
}
Por que esse while não entra em loop infinito já que não há incremento de nenhuma variável nele?