Para e for-cada um loops em java | Explicado

Para e for-cada um loops em java | Explicado
Loops são um dos conceitos mais essenciais de qualquer linguagem de programação. Um loop é um bloco de declarações/condições que podem ser usadas para repetir um bloco de código até atender à condição especificada. Java fornece várias estruturas de loop, como loop, para cada loop, etc. E todos esses loops têm o mesmo objetivo de repetir um bloco de código específico em uma sequência.

Esta redação fornecerá um entendimento detalhado de loop e loop para cada um e, nesse sentido, seguiremos os conceitos abaixo do rico:

  • para e para cada Loop em Java
  • Sintaxe básica de para e para cadaLaço
  • Como usar para e para cadaLaço

Então, sem mais um atraso, vamos começar!

para loop em java

O loop for um dos loops básicos e fáceis de entender que é mais comumente usado quando o número de iterações é fixo ou o número exato de iterações já é conhecido.

Sintaxe

O trecho abaixo do rumo mostra a sintaxe básica do loop:

para (inicialização; condição; incremento/decremento)
// Declarações)

A sintaxe do loop começa com a palavra -chave “para”Seguido de suportes redondos () E dentro dos colchetes, temos que fornecer três expressões:

  • Inicialização: determina o ponto de partida do loop e ele será executado apenas uma vez quando o loop começar.
  • Doença: determinar se a iteração do loop executaria ou não.
  • Incremento/decremento: determinar se o contador será incrementado ou decrescente após cada iteração.

Como usar para loop

Para uma melhor compreensão de como o loop funciona, considere o exemplo abaixo do rumo.

Exemplo

Neste exemplo, imprimiremos “Bem -vindo ao Linuxhint” dez vezes usando o loop for:

para (int i = 0; i <10; i++)

Sistema.fora.println ("Welcome to linuxhint");

No trecho de código acima, o primeiro inicializamos uma variável “eu"Com o valor"0”.

A segunda declaração/condição testa se a variável “eu" é menos do que 10. Se a condição for verdadeira, ele entrará no corpo do loop e impressões “Bem -vindo ao Linuxhint”. Esta condição é executada até “eu" é menos do que 10 e o loop terá terminado quando “eu”Torna -se maior ou igual a 10.

Finalmente, aumentamos o valor da variável “eu", eu.e. Na primeira iteração, seu valor é 0, após cada iteração bem -sucedida, seu valor será aumentado em 1 e o loop nega a condição (i<10).

O código completo junto com a saída é mostrado na figura abaixo do rodoviário:

A saída autentica o funcionamento do loop.

O que é para o loop

O loop for-Each é usado principalmente para atravessar a matriz ou a lista, pois atravessa toda.

Sintaxe

A sintaxe básica do loop for-Eacha é:

para (Nome da variável do tipo dados: nome de matriz)
// declarações)

A sintaxe começa com para palavra -chave igual ao clássico para loop seguido de parênteses () que leva três declarações:

  • tipo de dados: determinar que tipo de dados o para cada loop levará.
  • nome variável: pode ser qualquer identificador legal definido pelo usuário.
  • Nome da matriz: o nome da matriz a ser atravessada.

Como usar o loop for-Each

Vamos considerar o exemplo abaixo para uma compreensão profunda do loop for-ECH.

Exemplo

Este exemplo especifica uma matriz de tipo de string que mantém os nomes dos funcionários. Usaremos o para cada loop para atravessar todos os valores da matriz:

String [] Employeename = "John", "Joe", "Micheal", "Seth", "Dany";
para (Nome da String: Employeename)
Sistema.fora.println (nome);

O snippet abaixo fornecerá o código completo e a saída do loop for-Each:

O "nome do empregado”A Array contém nomes de cinco funcionários, e a saída verifica que o loop de cada um itera através de cada entrada da matriz e os imprimiu.

Conclusão

O loop for altamente recomendado quando o número de iterações é corrigido e você tem clareza por quantos tempos você vai executar algum pedaço de código específico. Por outro lado, o loop for-Eacha é preferido para os cenários em que temos que atravessar toda. Este artigo fornece um entendimento detalhado de loop e loop for-e cada um em java.