Estoy tratando de establecer valores para enum en mi aplicación Java .... pero no puedo hacer eso.Establecer valor en Enum - Java
¿Lo estoy haciendo mal?
public enum RPCPacketDataType {
PT_UNKNOWN(2),
PT_JSON(4),
PT_BINARY(5)
};
Me está dando este error: El constructor RPCPacket.RPCPacketDataType (int) no está definido.
Tengo otra pregunta. ¿Cómo puedo hacer algo como eso? RPCPacketDataType currentType; if (currentType! = PT_JSON) return; –
Usaría 'switch' para enumeraciones:' switch (currentType) {case PT_JSON: ...} ' – emboss
En realidad solo necesito verificar el PT_JSON, es por eso que estoy usando if statement.Pero gracias por el avance! –