Preciso de ver aulas mais detalhadas, de como fazer os exercicios , estou começando do zero.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Preciso de ver aulas mais detalhadas, de como fazer os exercicios , estou começando do zero.
Oi Mikael! Tudo bem?
Entendo que você está começando do zero e quer aulas mais detalhadas sobre como fazer os exercícios, enquanto não temos um material tão descritivo assim irei fazer esse papel.
Os laços de repetição, como for, while e do-while, são fundamentais para automatizar tarefas repetitivas no código. Vou te dar um exemplo prático para entender melhor.
Imagine que você tem uma lista de nomes de alunos e quer imprimir cada nome na tela. Aqui está um exemplo de como você pode fazer isso usando um laço for:
public class ExemploFor {
public static void main(String[] args) {
String[] alunos = {"Ana", "Bruno", "Carlos", "Diana"};
for (int i = 0; i < alunos.length; i++) {
System.out.println(alunos[i]);
}
}
}
Neste exemplo, o laço for começa com int i = 0, que é o ponto de inicialização. A condição i < alunos.length garante que o laço continue enquanto i for menor que o comprimento do array alunos. A cada iteração, i é incrementado em 1 (i++), e o nome do aluno na posição i é impresso.
Se você preferir usar um while, o código ficaria assim:
public class ExemploWhile {
public static void main(String[] args) {
String[] alunos = {"Ana", "Bruno", "Carlos", "Diana"};
int i = 0;
while (i < alunos.length) {
System.out.println(alunos[i]);
i++;
}
}
}
O while é útil quando você não sabe quantas vezes precisará repetir a ação, mas aqui estamos usando de forma similar ao for.
Por fim, o do-while garante que o bloco de código seja executado pelo menos uma vez:
public class ExemploDoWhile {
public static void main(String[] args) {
String[] alunos = {"Ana", "Bruno", "Carlos", "Diana"};
int i = 0;
do {
System.out.println(alunos[i]);
i++;
} while (i < alunos.length);
}
}
Espero que esses exemplos ajudem a esclarecer como os laços de repetição funcionam. Praticar bastante é a chave para se sentir mais confortável com eles.
Bons estudos!