Próbuję ustawić wartości do wyliczenia w mojej aplikacji java .... ale nie mogę tego zrobić.Ustaw wartość na wyliczenie - Java
Czy robię to źle ???
public enum RPCPacketDataType {
PT_UNKNOWN(2),
PT_JSON(4),
PT_BINARY(5)
};
Daje mi ten błąd: Konstruktor RPCPacket.RPCPacketDataType (int) jest niezdefiniowany.
Mam kolejne pytanie. Jak mogę zrobić coś takiego: RPCPacketDataType currentType; if (currentType! = PT_JSON) return; –
Używałbym 'switch' dla wyliczeń:' switch (currentType) {case PT_JSON: ...} ' – emboss
Właściwie muszę tylko sprawdzić PT_JSON, dlatego używam instrukcji if.But dzięki za postęp! –