In programming languages, loops are used to execute a set of instructions/functions repeatedly when some conditions become true. Existem três tipos de loops em Java.
- para loop
- while
- do-while
Java Para o Ciclo vs Loop While vs Loop do While
O Java loop for é usado para repetir uma parte do programa várias vezes. Se o número de iteração é fixo, é recomendado usar para o loop.
Existem três tipos de loops em java.,
- simples para Loop
- Para-cada um ou melhorado para Loop
- rotulado para Loop
Java simples para Loop
um simples para loop é o mesmo que C / C++. Podemos inicializar a variável, verificar a condição e o valor de incremento/decrement. It consists of four parts:
- Initialization: It is the initial condition which is executed once when the loop starts. Aqui, podemos inicializar a variável, ou podemos usar uma variável já Inicializada. É uma condição opcional.,
- condição: é a segunda condição que é executada cada vez para testar a condição do laço. Continua a execução até que a condição seja falsa. Deve devolver o valor booleano verdadeiro ou falso. É uma condição opcional.
- afirmação: a instrução do laço é executada cada vez até que a segunda condição seja falsa.
- incremento / diminuição: aumenta ou diminui o valor variável. É uma condição opcional.,
Sintaxe:
Fluxograma:
Exemplo:
Teste Agora
Resultado:
12345678910
Java Aninhados Para Loop
Se temos um loop dentro de outro loop, ele é conhecido como nested loop for. O laço interior executa completamente sempre que o laço exterior executa.,
Exemplo:
Saída:
1 11 21 32 12 22 33 13 23 3
Pirâmide Exemplo 1:
Resultado:
* * * * * * * * * * * * * * *
Pirâmide Exemplo 2:
Saída:
* * * * * * * * * * * * * * * * * * * * *
Java para cada Loop
para cada loop é usado para percorrer a matriz ou uma coleção em java. É mais fácil de usar do que simples para o loop porque não precisamos de aumentar o valor e usar a notação subscript.
ele funciona com base em elementos não índice. Ele retorna o elemento um a um na variável definida.,
Sintaxe:
Exemplo:
Teste Agora
Saída:
1223445678
Java com o nome De Loop
Nós podemos ter um nome de cada Java para o loop. Para isso, usamos etiqueta antes do laço for. É útil se temos aninhado para o loop de modo que podemos quebrar/continuar específico para o loop.
geralmente, quebrar e continuar as quebras de palavras-chave / continua o mais interno apenas para o loop.,
Sintaxe:
Exemplo:
Saída:
1 11 21 32 1
Se você usar quebrar bb;, vai quebrar o loop interno só que é o comportamento padrão de qualquer loop.
saída: