fraseFiltrada.length() - i - 1 <=> fraseFiltrada.charAt(fraseFiltrada.length() -(i+1)
Na matemática, podemos somar parcelas de mesmo sinal : Então a expressão 13 - 1 - 3 é equivalente 13 - (1+3), logo não há nenhum erro no problema proposto e a solução proposta é apenas mais uma forma possível de organizar a expressão.
O problema já anteriormente alertado por outros participantes, quanto tempo levam para fazer correções simples como essa?