Baixe o app para aproveitar ainda mais
Prévia do material em texto
53 Curso de Java Enumeradores (Enum) Constantes no Java public class DiaSemanaConstantes { public static final int SEGUNDA = 1; public static final int TERCA = 2; public static final int QUARTA = 3; public static final int QUINTA = 4; public static final int SEXTA = 5; public static final int SABADO = 6; public static final int DOMINGO = 7; } int segunda = DiaSemanaConstantes.SEGUNDA; int terca = DiaSemanaConstantes.TERCA; int quarta = DiaSemanaConstantes.QUARTA; int quinta = DiaSemanaConstantes.QUINTA; int sexta = DiaSemanaConstantes.SEXTA; int sabado = DiaSemanaConstantes.SABADO; int domingo = DiaSemanaConstantes.DOMINGO; System.out.println("Usando constantes"); imprimeDiaSemana(segunda); imprimeDiaSemana(terca); imprimeDiaSemana(quarta); imprimeDiaSemana(quinta); imprimeDiaSemana(sexta); imprimeDiaSemana(sabado); imprimeDiaSemana(domingo); private static void imprimeDiaSemana(int dia){ switch (dia) { case 1: System.out.println("Segunda-feira"); break; case 2: System.out.println("Terça-feira"); break; case 3: System.out.println("Quarta-feira"); break; case 4: System.out.println("Quinta-feira"); break; case 5: System.out.println("Sexta-feira"); break; case 6: System.out.println("Sábado"); break; case 7: System.out.println("Domingo"); break; } } Enum no Java public enum DiaSemana { SEGUNDA, TERCA, QUARTA, QUINTA, SEXTA, SABADO, DOMINGO; } DiaSemana segunda = DiaSemana.SEGUNDA; DiaSemana terca = DiaSemana.TERCA; DiaSemana quarta = DiaSemana.QUARTA; DiaSemana quinta = DiaSemana.QUINTA; DiaSemana sexta = DiaSemana.SEXTA; DiaSemana sabado = DiaSemana.SABADO; DiaSemana domingo = DiaSemana.DOMINGO; System.out.println("Usando enum"); imprimeDiaSemana(segunda); imprimeDiaSemana(terca); imprimeDiaSemana(quarta); imprimeDiaSemana(quinta); imprimeDiaSemana(sexta); imprimeDiaSemana(sabado); imprimeDiaSemana(domingo); private static void imprimeDiaSemana(DiaSemana dia){ switch (dia) { case SEGUNDA: System.out.println("Segunda-feira"); break; case TERCA: System.out.println("Terça-feira"); break; case QUARTA: System.out.println("Quarta-feira"); break; case QUINTA: System.out.println("Quinta-feira"); break; case SEXTA: System.out.println("Sexta-feira"); break; case SABADO: System.out.println("Sábado"); break; case DOMINGO: System.out.println("Domingo"); break; } } Hands On! 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://loiane.training Fórum para dúvidas + certificado do curso. Cadastro em: http://loiane.com facebook.com/loianegroner @loiane https://github.com/loiane youtube.com/user/Loianeg Obrigada! http://loiane.com
Compartilhar