Java para Iniciantes #6 – Comando For

Depois do comando Do While agora vou mostrar como usar o comando for nada complexo mas de bom uso, inclusive se usa mais o for que o próprio while, pois no for nós não precisamos usar o break ou criar um contador que adicione um valor pra variável. Usando o for podemos resolver muitos problemas programação.

veja o laço com while;

public class laco {
       public static void main(String[] args) {
               byte n = -5;
               while (n<11){
                     System.out.println(n);
                     n++;
               }
       }
}

ou

public class laco2 {
	public static void main(String[] args) {
		int anterior = 0, atual = 0, soma = 1, contador = 1;
		while (true){
			if (contador <= 14){
				System.out.print(soma+”, “);
				anterior = atual;
				atual = soma;
				soma = atual + anterior;
				contador ++;
			}else break;
		}
	}
}

Leia também:

1: 1º programa Java
2: Java Usando o else
3: Java Usando o While
4: Tipos Primitivos
5: Laço do{ }while

Continuando..

Para usar o for precisamos entender seu funcionamento. E para isso vou montar o comando aos poucos até que se tenha ele por completo.

O comando for (comando para) ficará assim no portugol:

?View Code PORTUGOL
para (Variavel_de_Controle_1; condição_2; atribuiçãoDaVariavel_4)
	{comandos_3}
fimpara;

em java a estrutura ficará assim

for (variavelDeControle; condiçãoDeControle;AtribuiçãodaVariavel){
	//comandos
}

Primeiro o comando for vai declarar¹ e atribuir um valor inicial a sua variável de controle independente do que já foi declarado antes nesta variável.

¹não é necessário declarar diretamente no comando for a váriavel, ela pode ser declarada anteriormente.

Abaixo é declarado e inicializado a variável com o valor 0 (zero):

for (int variavel=0;_____;_____){
	//comandos
}

Depois o comando vai verificar se a condição estipulada por você é verdadeira.

Abaixo verificará se a sua variável é menor que 10 (dez):

for (_________; variavel<10; _____){
	//comandos
}

Em seguida pulará para o bloco de comando:

Veja abaixo:

for (variavel=0;variavel<10;______){
	//comandos
}

Após ter executado seus comandos, o for irá atribuir o valor da variável,

Abaixo é atribuído 1 inteiro a variável:

for (_________;_________;variavel++){
	//comandos
}

Agora o for irá verificar sua condição e atribuir +1 até que se termine as condições.

for (int variavel=0;variavel<10;variavel++){
	//comandos
}

Veja o  Exemplo abaixo como é simples, tente aplicar o for para os programas que você já utiliza o while.

public class usandoofor {
	public static void main(String[] args) {
		int variavel=10;
		for (variavel=0;variavel<10;variavel++){
			System.out.println(variavel+1);
		}
	}
}

Até o Próximo post…

Downloads:

Java SDK

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>