Você está na página 1de 12

do…while

while
• Como vimos antes, um ciclo while pode nunca chegar a ser cumprido.
Por exemplo:

Nunca se chega a
int numero = 3; entrar no ciclo,
while (numero >=10) porque o valor
{ inicial de numero é
menor do que 10.
System.out.println(numero);
numero--;
}
do…while
• É uma alternativa ao while em que o ciclo é sempre cumprido pelo menos
uma vez, já que o teste é feito "aos pés" e não "à cabeça":

int numero = 0;
do
{
System.ou.println(numero);
numero++;
}
while (numero < 5);
Arrays em Java
Declarar
tipo[] nome_do_array;

Exemplo:
int[] idades;
E o número de elementos do array?
// declarar o array
int[] idades;

// alocar memória para ele


data = new int[10];
Tudo duma vez?

int[] idades = new int[10];


Como inicializar um array?
int[] idades = {12, 4, 5, 2, 5, 13, 16, 21, 18, 23};
// Aqui não é necessário dizer quantos elementod são

// Outra forma:
int[] idade = new int[5];

// inicializar o array
idade[0] = 12;
idade[1] = 4;
idade[2] = 5;

Aceder a elementos do array
nome_do_array[indice] sendo que o primeiro valor do índice é 0
class Main {
public static void main(String[] args) {

// creaar um array
int[] idade = {12, 4, 5, 2, 5};

// aceder a cada elemento


System.out.println("Aceder aos elementos do array:");
System.out.println("1º: " + idade[0]);
System.out.println("2º: " + idade[1]);
System.out.println("3º: " + idade[2]);
System.out.println("4º: " + idade[3]);
System.out.println("5º: " + idade[4]);
}
}
Percorrer um array com for #1
class Main {
public static void main(String[] args) {

// crear um array
int[] idade = {12, 4, 5};

// percorrer o array

System.out.println("Com um ciclo for:");


for(int i = 0; i < idade.length; i++)
{
Comprimento
System.out.println( idade[i] );
(length) do
} array idade
}
}
Percorrer um array com for #2
class Main {
public static void main(String[] args) {

// crear um array
int[] idade = {12, 4, 5};

// percorrer o array

System.out.println("Usando um ciclo for ao estilo 'for-each':");


for(int i : idade)
{
System.out.println(i);
}
}
}

Você também pode gostar