[curso java basico] aula 15: controle de decisao switch-case

15
Java Básico Controle de Decisão Switch - Case #15

Upload: loiane-groner

Post on 16-Jul-2015

903 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

Java Básico Controle de Decisão

Switch - Case

#15

Page 2: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

•Switch - case

Agenda

Page 3: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

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

Requisitos

Page 4: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

•Funciona como múltiplos If-Else

Comando Switch - Case

Page 5: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

if (diaSemana == 1){! System.out.println("Domingo");!} else if (diaSemana == 2){! System.out.println("Segunda");!} else if (diaSemana == 3){! System.out.println("Terça");!} else if (diaSemana == 4){! System.out.println("Quarta");!} else if (diaSemana == 5){! System.out.println("Quinta");!} else if (diaSemana == 6){! System.out.println("Sexta");!} else if (diaSemana == 7){! System.out.println("Sábado");!} else {! System.out.println("Não é um dia da semana válido.");!}!

Page 6: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

switch (diaSemana) {! case 1: System.out.println("Domingo"); break;! case 2: System.out.println("Segunda"); break;! case 3: System.out.println("Terça"); break;! case 4: System.out.println("Quarta"); break;! case 5: System.out.println("Quinta"); break;! case 6: System.out.println("Sexta"); break;! case 7: System.out.println("Sábado"); break;! default: System.out.println("Não é um dia da semana válido.");!}!

Page 7: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

•Até Java 7 a condição podia ser byte, short, int, char ou Enum •Com Java 7 o switch também aceita String

Java >7

Page 8: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

Hands On!

Page 9: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

Lição de casa

Page 10: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

http://www.slideshare.net/loianeg/curso-java-basico-exercicios-aulas-14-15

Lista de exercícios aulas 14 e 15

Page 11: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

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

Código Fonte:

Page 12: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

Não conhece Git/Github?

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

Page 13: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

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

Link do Curso com todas as aulas

publicadas

Page 14: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

http://loiane.com

facebook.com/loianegroner

@loiane

https://github.com/loiane

youtube.com/user/Loianeg

Page 15: [Curso Java Basico] Aula 15: Controle de Decisao Switch-Case

Obrigada!

http://loiane.com