«enums» etiketlenmiş sorular

Türün öğeleri, üyeleri veya numaralandırıcıları olarak adlandırılan bir dizi adlandırılmış değerden oluşan bir veri türü.

11
Enum ordinal biriminden enum tipine dönüştürme
ReportTypeEnumTüm sınıflarımda yöntemler arasında geçen enum türü ettik ama sonra int değeri almak için ordinal yöntemi kullanmak bu yüzden URL bu geçmek gerekir. Diğer JSP sayfama aldıktan sonra, onu ReportTypeEnumgeçirmeye devam edebilmem için bire geri dönüştürmem gerekiyor. Ordinal'i nasıl dönüştürebilirim ReportTypeEnum? Java 6 SE kullanma.
316 java  enums 




23
Kullanıcı dostu dizelerle Enum ToString
Numaram aşağıdaki değerlerden oluşur: private enum PublishStatusses{ NotCompleted, Completed, Error }; Bu değerleri kullanıcı dostu bir şekilde verebilmek istiyorum. Dize değer tekrar gitmek mümkün olması gerekmez.
282 c#  enums  tostring 

13
C'de numaralandırılmış tip (enum) nasıl tanımlanır?
C numaralarını kullanmak için uygun sözdiziminin ne olduğundan emin değilim. Takip koduna sahibim: enum {RANDOM, IMMEDIATE, SEARCH} strategy; strategy = IMMEDIATE; Ancak bu, aşağıdaki hata ile derlenmez: error: conflicting types for ‘strategy’ error: previous declaration of ‘strategy’ was here Neyi yanlış yapıyorum?
272 c  enums 

9
Enum Adlandırma Sözleşmesi - Çoğul
Benzeri ama tam olarak ne ben numaralandırma ve eşleşen özellik için C # adlandırma kuralında istediğini rağmen bu soruyu soruyorum Enumları çoğul olarak adlandırma eğilimindeyim ve sonra bunları tekil olarak kullanıyorum, örnek: public enum EntityTypes { Type1, Type2 } public class SomeClass { /* some codes */ public EntityTypes EntityType …

6
Java: alt sınıf altında enum ile switch deyimini kullanma
Öncelikle C # 'daki numaralara daha aşina olduğumu ve java'daki numaraların oldukça dağınık olduğunu belirteceğim. Gördüğünüz gibi, bir sonraki örneğimde @ enums bir switch deyimi kullanmaya çalışıyorum ama ne yaptığım önemli değil. Aldığım hata: Nitelikli vaka etiketi SomeClass.AnotherClass.MyEnum.VALUE_A, niteliksiz numaralandırma sabiti ile değiştirilmelidirVALUE_A Şey, hatayı oldukça anlıyorum ama enum başka …

17
İleri C ++ bir numaralandırma bildirme
Aşağıdaki gibi bir şey yapmaya çalışıyorum: enum E; void Foo(E e); enum E {A, B, C}; derleyici reddeder. Google'a hızlıca baktım ve fikir birliği "yapamazsın" gibi görünüyor, ama nedenini anlayamıyorum. Birisi açıklayabilir mi? Açıklama 2: Enum adı verilen bir sınıfta özel yöntemlere sahip olduğum için bunu yapıyorum ve enum'un değerlerinin …
264 c++  enums 


7
Enum değeri int dönüştürmek nasıl?
Bir tür int döndüren bir işlevi var. Ancak, sadece VERGİ numaralandırmasının bir değeri var. VERGİ numaralandırma değerini bir int'e nasıl aktarabilirim? public enum TAX { NOTAX(0),SALESTAX(10),IMPORTEDTAX(5); private int value; private TAX(int value){ this.value = value; } } TAX var = TAX.NOTAX; // This value will differ public int getTaxValue() { …
240 java  enums 

13
Jackson enum Serializing ve DeSerializer
JAVA 1.6 ve Jackson 1.9.9 kullanıyorum. public enum Event { FORGOT_PASSWORD("forgot password"); private final String value; private Event(final String description) { this.value = description; } @JsonValue final String value() { return this.value; } } Bir @JsonValue ekledim, bu nesneyi serileştiren işi yapıyor gibi görünüyor: {"event":"forgot password"} ama serileştirmeyi denediğimde Caused …


14
C ++ 'da numaralandırma nasıl kullanılır
Varsayalım ki enumaşağıdakine benzer: enum Days {Saturday, Sunday, Tuesday, Wednesday, Thursday, Friday}; Bunun bir örneğini oluşturmak enumve uygun bir değerle başlatmak istiyorum , bu yüzden: Days day = Days.Saturday; Şimdi değişkenimi veya örneğimi var olan bir enumdeğerle kontrol etmek istiyorum , bu yüzden yapıyorum: if (day == Days.Saturday) { std::cout …
218 c++  enums 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.