Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duvida Ex. 12 da Aula 3 - Java.lang

public void letraPorLetra(String texto){
        for(int i = texto.length() -1 ; i >= 0; i-- ){
            System.out.println(texto.charAt(i));
        }
        System.out.println("");
    }

Consegui executar perfeitamente o código mas, ainda tive algumas duvidas..

Por que, eu boto "-1", ao lado do texto.length()?

1 resposta
solução!

o length conta o número de caracteres da tua string. por exemplo:

String texto = 'allan'' ; o texto.length() vai ser igual a 5

mas quando a gnt trabalha com posições a gente conta a partir do 0 e nesse caso ele vai de 0 a 4. 4 é o valor do length -1.

for(int i = 4; i>=0;i--){}