Obra: Java/Comandos de iteração
Matéria: Português
Nível: médio
neste capítulo veremos como fazer para que seu programa execute uma sequência de instruções um determinado número de vezes ou até que determinada condição seja satisfeita comando for comando for deve ser usado sempre que se deseja que um código seja executado um determinado número de vezes sintaxe do comando for for inicialização condição expressão comando quando comando for executado primeira coisa ser feita inicialização prevista em seguida verifica se se condição falso em caso afirmativo loop não será executado caso contrário todos os comandos existentes no bloco abaixo do comando são executados operação prevista em expressão executada mais uma vez condição analisada caso ela seja falsa loop interrompido caso contrário ela continua exemplos de uso for int comando while do while comando while deve ser usado sempre que não sabemos quantas vezes um loop será executado sintaxe do comando while condição comando quando comando while executado verifica se valor retornado por condição se for verdadeiro sequência de comandos presente no bloco logo abaixo do comando executada ao fim valor de condição verificado novamente loop só para quando valor retornado por condição for falso além do comando while também pode ser usado comando do while que segue seguinte sintaxe do comando while condição ele funciona exatamente igual ao comando while diferença que condição só analisada depois que os comandos são executados isso significa que comando do while sempre executa conjunto de comandos ao menos uma vez mesmo que condição seja inicialmente falsa exemplos de uso exemplo while true system out printls estou preso como aqui condição sempre verdadeira este comando sempre será executado exemplo while variavel variavel variavel numero de vezes que este comando será executado depende do valor inicial da variável comandos de controle de fluxo existem alguns comandos que foram feitos para facilitar uso de loops em programas eles permitem que você controle melhor fluxo de execução de um programa são eles comando break comando break um comando bastante importante no desenvolvimento da maior parte dos programas de computador ele usado para sair imediatamente de um laço loop em inglês independente do valor de condição ele pode ser executado dentro de um while for do while ou switch estes comandos serão discutidos mais adiante neste livro fazendo um saída imediata dessa instrução passando para execução do próximo comando sintaxe do comando bastante simples break exemplos de uso no exemplo abaixo temos um código escrito em java onde em um loop for interrompido quando variável inteira contador se torna igual public class breakteste public static void main string args int contador variável de controle usada como referência for contador contador comando continue comando continue serve para encerrar execução de comandos verificar valor de condição caso valor seja verdadeiro iteração continua caso contrário ela se encerra exemplos de uso for int neste capítulo veremos como fazer p
o continua caso contrário ela se encerra exemplos de uso for int neste capítulo veremos como fazer para que seu programa execute uma sequência de instruções um determinado número de vezes ou até que determinada condição seja satisfeita comando for comando for deve ser usado sempre que se deseja que um código seja executado um determinado número de vezes sintaxe do comando for for inicialização condição expressão comando quando comando for executado primeira coisa ser feita inicialização prevista em seguida verifica se se condição falso em caso afirmativo loop não será executado caso contrário todos os comandos existentes no bloco abaixo do comando são executados operação prevista em expressão executada mais uma vez condição analisada caso ela seja falsa loop interrompido caso contrário ela continua exemplos de uso for int comando while do while comando while deve ser usado sempre que não sabemos quantas vezes um loop será executado sintaxe do comando while condição comando quando comando while executado verifica se valor retornado por condição se for verdadeiro sequência de comandos presente no bloco logo abaixo do comando executada ao fim valor de condição verificado novamente loop só para quando valor retornado por condição for falso além do comando while também pode ser usado comando do while que segue seguinte sintaxe do comando while condição ele funciona exatamente igual ao comando while diferença que condição só analisada depois que os comandos são executados isso significa que comando do while sempre executa conjunto de comandos ao menos uma vez mesmo que condição seja inicialmente falsa exemplos de uso exemplo while true system out printls estou preso como aqui condição sempre verdadeira este comando sempre será executado exemplo while variavel variavel variavel numero de vezes que este comando será executado depende do valor inicial da variável comandos de controle de fluxo existem alguns comandos que foram feitos para facilitar uso de loops em programas eles permitem que você controle melhor fluxo de execução de um programa são eles comando break comando break um comando bastante importante no desenvolvimento da maior parte dos programas de computador ele usado para sair imediatamente de um laço loop em inglês independente do valor de condição ele pode ser executado dentro de um while for do while ou switch estes comandos serão discutidos mais adiante neste livro fazendo um saída imediata dessa instrução passando para execução do próximo comando sintaxe do comando bastante simples break exemplos de uso no exemplo abaixo temos um código escrito em java onde em um loop for interrompido quando variável inteira contador se torna igual public class breakteste public static void main string args int contador variável de controle usada como referência for contador contador comando continue comando continue serve para encerrar execução de comandos verificar valor de condição caso valor seja verdadeiro iteração continua caso contrário ela se en
os verificar valor de condição caso valor seja verdadeiro iteração continua caso contrário ela se encerra exemplos de uso for int