Duvida compilação

tento compilar meu pgm mas dá este erro…



symbol : method parseInt (char)

location: class java.lang.Integer

switch (Integer.parseInt(str.charAt(0)))

olha so… o metodo q vc ta tentandu chamar eh Integer.parseInt() mas, esse metodo pede um string como parametro, não um char. Tente usa-lo da seguinte forma:

Integer.parseInt(str.substring(0))

ele vai fazer a mesma coisa… o metodo substring da classe string retorna um string no intervalo q vc especificar como parametro. Colocando 0 como o parametro para esse metodo, ele retornara uma string com o primeiro caracter da string original.



espero q tenha ajudado.

obrigado, funcionou!