public static void main(String[] args) { System.out.println(DiaSemana.DOM.ordinal()); String dia = "DOM"; DiaSemana ds = DiaSemana.valueOf(dia); System.out.println(ds); System.out.println(DiaSemana.getByIndex(0).getDescricao()); }
public static void main(String[] args) { DiaSemana dia = DiaSemana.DOMINGO; System.out.println(dia.toString() + " - " + dia.getValor()); String strDia = "DOMINGO"; if (dia.toString() == "DOMINGO") { System.out.println("enum - É igual a DOMINGO"); } else { System.out.println("enum - NÃO é igual a DOMINGO"); } if (strDia == "DOMINGO") { System.out.println("String - É igual a DOMINGO <----------<< comparado com =="); } else { System.out.println("String - NÃO é igual a DOMINGO"); } if (strDia.equals("DOMINGO")) { System.out.println( "String - É igual a DOMINGO <----------<< comparado com 'String.equals'"); } else { System.out.println("String - NÃO é igual a DOMINGO"); } System.out.println(); dia = DiaSemana.SEGUNDA; System.out.println(dia.toString() + " - " + dia.getValor()); strDia = "SEGUNDA"; if (dia.toString() == "DOMINGO") { System.out.println("enum - É igual a DOMINGO"); } else { System.out.println("enum - NÃO é igual a DOMINGO"); } if (strDia == "DOMINGO") { System.out.println("String - É igual a DOMINGO"); } else { System.out.println("String - NÃO é igual a DOMINGO"); } }