EMZETT.
Giriş yap

Enum (sabit listesi)

Kısaca: Sabit, sınırlı bir adlandırılmış sabit kümesi için özel bir tip — örn. hafta günleri veya durum değerleri; yalnızca belirli değerlerin geçerli olması gereken yerlerde.

Biraz daha ayrıntılı: Bir enum teknik olarak özel bir sınıftır, bu yüzden kendi alanları, yapıcıları ve yöntemleri de olabilir. Basit String veya int sabitlerine göre büyük avantaj: derleyici geçersiz değerleri önler.

enum Status { OPEN, IN_PROGRESS, DONE }

Ayrıntılı

enum Status {
    OPEN("Waiting to be processed")

Ayrıca bak: Sabitler (final), Switch deyimi, Sınıflar