Java Básico
Vetores / Arrays
#19
•Vetores / Arrays
Agenda
•Java JDK	

•IDE de sua preferência (Eclipse/Netbeans)
Requisitos
•Estrutura de dados mais simples existente
na maioria das linguagens de programação.	

•Lista ordenada de dados.
Arrays
•Armazenar a temperatura média diária
por 1 ano.
Problema
Solução?
double tempDia001 = 31.3;!
double tempDia002 = 32;!
double tempDia003 = 33.7;!
double tempDia004 = 34;!
double tempDia005 = 33.1;!
double tempDia006 = 32.8;!
double tempDia007 = 30;!
double tempDia008 = 29.8;!
double tempDia009 = 31.5;!
...!
NÃO!!!!
Solução?
31.3 32 33.7 34 33.1
[0] [1] [2] [3] [4]
…temperaturas
double[] temperaturas = new double[365];!
temperaturas[0] = 31.3;!
temperaturas[1] = 32;!
temperaturas[2] = 33.7;!
temperaturas[3] = 34;!
temperaturas[4] = 33.1;!
temperaturas[5] = 32.8;!
temperaturas[6] = 30;!
temperaturas[7] = 29.8;!
temperaturas[8] = 31.5;!
double[] temperaturas2 = {31.3, 32, 33.7, 34, 33.1, 32.8, 30, 29.8, 31.5};!
•Acessar um elemento	

•Passar por todos os elementos e imprimir
um array
Ainda vamos aprender
for melhorado
for (double temp : temperaturas){!
System.out.println("Temperatura: " + temp);!
}!
Hands On!
Lição
de casa
http://www.slideshare.net/loianeg/curso-
java-basico-exercicios-aula-19
Lista de exercícios aula 19
https://github.com/loiane/curso-java-basico
Código Fonte:
Não conhece Git/Github?
http://www.loiane.com/2013/11/
screencast-git-e-github-para-iniciantes
http://www.loiane.com/2013/10/curso-
java-basico-java-se-gratuito
Link do Curso com
todas as aulas
publicadas
http://loiane.com
facebook.com/loianegroner
@loiane
https://github.com/loiane
youtube.com/user/Loianeg
Obrigada!
http://loiane.com

Curso Java Basico] Aula 19: Vetores (Arrays)