Java enum Anahtar Kelime
Örnek
Sabitlerleenum
( değiştirilemez değişkenler) oluşturun :
enum Level {
LOW,
MEDIUM,
HIGH
}
Nokta sözdizimi enum
ile sabitlere erişebilirsiniz :
Level myVar = Level.MEDIUM;
Tanım ve Kullanım
Anahtar enum
sözcük, numaralandırılmış (değiştirilemez) bir tür bildirir.
Bir numaralandırma, bir grup sabiti (son değişkenler gibi değiştirilemez değişkenler) temsil eden özel bir "sınıftır".
Bir numaralandırma oluşturmak için enum
(sınıf veya arabirim yerine) anahtar sözcüğünü kullanın ve sabitleri virgülle ayırın. Büyük harflerle olması gerektiğini unutmayın.
Numaralandırmalar ve Sınıflar Arasındaki Fark
Bir enum
kutu, tıpkı a gibi class
, niteliklere ve yöntemlere sahiptir. Tek fark, enum sabitlerinin public
, static
ve final
(değiştirilemez - geçersiz kılınamaz) olmasıdır.
An enum
, nesneler oluşturmak için kullanılamaz ve diğer sınıfları genişletemez (ancak arabirimleri uygulayabilir).
Ay günleri, günler, renkler, kart destesi vb. gibi değişmeyeceğini bildiğiniz değerlere sahip olduğunuzda numaralandırmaları kullanın.
İlgili Sayfalar
Java Enum Eğitimimizde numaralandırmalar hakkında daha fazla bilgi edinin .