O que é loop for em java e como implementá-lo?



Este artigo sobre 'loop for em Java' ajudará você a entender como implementar a instrução de looping em Java com a ajuda de programas de exemplo.

Durante a programação, se surgir uma situação em que você sabe especificamente quantas vezes deseja iterar um determinado bloco de instruções em seu código, faça um loop “for”. Neste artigo, vamos aprender sobre como implementar o loop for

Os tópicos abordados neste artigo são os seguintes:





Vamos começar!

O que é loop for?

Os programadores costumam usar rotações para executar um conjunto de instruções. Para loop é usado quando eles precisam iterar uma parte do várias vezes. É particularmente usado em casos onde o número de iterações é fixo!



Para um melhor entendimento, deixe-me dar uma representação pictórica!

Diagrama de fluxo

Loop For-In - Tutorial Swift - Edureka

como encerrar um programa java

Aqui, após a inicialização, a condição que você atribuiu no código é verificada, caso a condição seja verdadeira, ele aumentaria / diminuiria (de acordo com seu código) o valor, e novamente iteraria o código de acordo com a condição que você tinha atribuído. Mas, se sua condição for falsa, ele sairá do loop.



Após esta explicação teórica, deixe-me mostrar a sintaxe do para ciclo!

Sintaxe

for (instrução 1 instrução 2 instrução 3) {// bloco de código a ser executado}

A sintaxe é bastante simples. É o seguinte
Declaração 1: condição antes que o bloco de código seja executado
Declaração 2: especifica a condição para execução do código
Declaração 3: condição uma vez que o código foi executado

Para tornar as coisas mais claras, vamos implementar a sintaxe explicada acima em um código Java.

Exemplo de loop for

O código escrito abaixo descreve como o loop for é implementado em

public class MyClass {{public static void main (String [] args) {{for (int i = 0 i<5 i++) { System.out.println(i) } } }} 

Resultado:
0
1
2
3
4

Peguei um código simples para familiarizar vocês com o conceito de loop for. Dentro do loop for, há três instruções sobre as quais falei no segmento anterior. Espero que agora você possa se relacionar com eles facilmente!

  • Em primeiro lugar, Int i = 0, é a inicialização de uma variável inteira cujo valor foi atribuído a 0.
  • Em segundo lugar, eu<5 is the condition that I have applied in my code
  • Em terceiro lugar, i ++, significa que eu quero que o valor da minha variável seja incrementado.

Depois de entender o funcionamento do loop for, vou levá-lo a outro conceito, que é o Java aninhado para ciclo!

Java aninhado para loop

Se você tiver um loop for dentro de um loop for, você encontrou um loop for aninhado em Java. O loop interno é executado completamente quando o loop externo é executado.

Estou apresentando um exemplo para mostrar o funcionamento de um loop for aninhado em Java.

Exemplo

Um código Java para um loop for aninhado:

public class Exemplo {public static void main (String [] args) {for (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Resultado:
onze
1 2
1 3
vinte e um
2 2
2,3
3 1
3 2
3 3

Agora que você entendeu o conceito de um loop for aninhado, deixe-me mostrar um exemplo muito famoso do qual você deve ter ouvido falar! Os exemplos da pirâmide!

Exemplo de pirâmide: Caso 1

public class PyramidExample {public static void main (String [] args) {for (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

Resultado:

*
* *
* * *
* * * *
* * * * *

Continuando com o próximo exemplo.

Exemplo de pirâmide: Caso 2

pacote MyPackage public class Demo {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//nova linha } } }

Resultado:

* * * * *
* * * *
* * *
* *
*

Tenho certeza de que você está familiarizado com esses dois padrões.

Isso nos leva ao final deste artigo ‘For Loop em Java’. Espero que o conceito de “loop for em Java” esteja claro para você agora. Continuaremos cavando o mundo Java juntos. Fique ligado!

Pratique o máximo possível e reverta sua experiência.

Confira o pela Edureka, uma empresa de aprendizagem online confiável com uma rede de mais de 250.000 alunos satisfeitos espalhados por todo o mundo. Estamos aqui para ajudá-lo em todas as etapas de sua jornada, para nos tornarmos, além dessas perguntas da entrevista java, um currículo que é projetado para estudantes e profissionais que desejam ser um desenvolvedor Java.

Tem alguma questão para nós? Mencione-o na seção de comentários desta ‘interface do Java Map’ artigo e entraremos em contato com você o mais breve possível.