Enum

1 resposta
BrunoBastosPJ

Ai galera terminei de ler o livro use a cabeça java e agora vou começar o outro da kathy SCJP para fazer a prova! No final do use a cabeça ele fala sobre ENUM! Eu acho que neste outro livro que comprei vai ter alguma coisa também, mas eu sou curioso! Eu acho que tendi bem o que é mas se alguem tiver um fonte pode postar aqui pra mim? Não fiz na prática porque estou sem net em casa nesta semana e aqui no trabalho to com java 1.4!

Valeu!

1 Resposta

J

enum é um tipo enumerado, são contanstes de um tipo... isso geralmente era usado assim:

public class Estados{
   public static final String MG = "MG";
   public static final String SP = "SP";
   public static final String RJ = "RJ";
   //outros
}

String estado = Estados.MG;

Só que isso tem alguns problemas como você pode ver na documentação, então foram criadas as enumerações pra facilitar:

public enum Estado{
   MG, SP, RJ;
}

Estado estado = Estado.MG;

A ideia é mais ou menos essa, aí é só você estudar as regras de declaração...

http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html

Criado 26 de setembro de 2006
Ultima resposta 26 de set. de 2006
Respostas 1
Participantes 2