curso java basico] aula 19: vetores (arrays)

20
Java Básico Vetores / Arrays #19

Upload: loiane-groner

Post on 16-Jul-2015

1.121 views

Category:

Documents


24 download

TRANSCRIPT

Page 1: Curso Java Basico] Aula 19:  Vetores (Arrays)

Java Básico Vetores / Arrays

#19

Page 2: Curso Java Basico] Aula 19:  Vetores (Arrays)

•Vetores / Arrays

Agenda

Page 3: Curso Java Basico] Aula 19:  Vetores (Arrays)

•Java JDK •IDE de sua preferência (Eclipse/Netbeans)

Requisitos

Page 4: Curso Java Basico] Aula 19:  Vetores (Arrays)

•Estrutura de dados mais simples existente na maioria das linguagens de programação. •Lista ordenada de dados.

Arrays

Page 5: Curso Java Basico] Aula 19:  Vetores (Arrays)

•Armazenar a temperatura média diária por 1 ano.

Problema

Page 6: Curso Java Basico] Aula 19:  Vetores (Arrays)

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!!!!

Page 7: Curso Java Basico] Aula 19:  Vetores (Arrays)

Solução?

Page 8: Curso Java Basico] Aula 19:  Vetores (Arrays)

31.3 32 33.7 34 33.1[0] [1] [2] [3] [4]

…temperaturas

Page 9: Curso Java Basico] Aula 19:  Vetores (Arrays)

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;!

Page 10: Curso Java Basico] Aula 19:  Vetores (Arrays)

double[] temperaturas2 = {31.3, 32, 33.7, 34, 33.1, 32.8, 30, 29.8, 31.5};!

Page 11: Curso Java Basico] Aula 19:  Vetores (Arrays)

•Acessar um elemento •Passar por todos os elementos e imprimir um array

Ainda vamos aprender

Page 12: Curso Java Basico] Aula 19:  Vetores (Arrays)

for melhorado

for (double temp : temperaturas){! System.out.println("Temperatura: " + temp);!}!

Page 13: Curso Java Basico] Aula 19:  Vetores (Arrays)

Hands On!

Page 14: Curso Java Basico] Aula 19:  Vetores (Arrays)

Lição de casa

Page 15: Curso Java Basico] Aula 19:  Vetores (Arrays)

http://www.slideshare.net/loianeg/curso-java-basico-exercicios-aula-19

Lista de exercícios aula 19

Page 16: Curso Java Basico] Aula 19:  Vetores (Arrays)

https://github.com/loiane/curso-java-basico

Código Fonte:

Page 17: Curso Java Basico] Aula 19:  Vetores (Arrays)

Não conhece Git/Github?

http://www.loiane.com/2013/11/screencast-git-e-github-para-iniciantes

Page 18: Curso Java Basico] Aula 19:  Vetores (Arrays)

http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito

Link do Curso com todas as aulas

publicadas

Page 19: Curso Java Basico] Aula 19:  Vetores (Arrays)

http://loiane.com

facebook.com/loianegroner

@loiane

https://github.com/loiane

youtube.com/user/Loianeg

Page 20: Curso Java Basico] Aula 19:  Vetores (Arrays)

Obrigada!

http://loiane.com