Boa noite. Não consegui compreender o trecho "resultado = resultado 10 + (algarismo - '0');" da resposta. Porque do "resultado 10 + "?
Obrigado.
private static int converteParaInt(String numero) { int resultado = 0; while (numero.length() > 0) { char algarismo = numero.charAt(0); resultado = resultado * 10 + (algarismo - '0');//BOIEI numero = numero.substring(1); / } return resultado; }