enums
Dziedziczenie klasy Base enum
Czy istnieje wzorzec, w którym mogę dziedziczyć enum z innego enum w C++??
Coś w tym stylu:
enum eBase
{
one=1, two, three
};
enum eDerived: public eBase
{
four=4, five, six
};
Static enum vs. Non-static enum [duplikat]
To pytanie ma już odpowiedź tutaj:
w Javie, czy typy enum wewnątrz klasy są statyczne?
... args) {
Enum1 a = Enum1.A;
Enum1 b = Enum1.B;
Enum2 c = Enum2.C;
Enum2 d = Enum2.D;
}
}
Jak utworzyć ENUM type W SQLite?
Muszę przekonwertować tabelę z MySQL do SQLite, ale nie mogę dowiedzieć się, jak przekonwertować pole enum, ponieważ nie mogę ... ebuję pola z tylko trzema wartościami do wyboru przez użytkownika i chciałbym to wymusić w DB, a nie tylko w mojej aplikacji.
Korzystanie z anonimowych wyliczeń
Jaki jest cel anonimowych deklaracji enum takich jak:
enum { color = 1 };
Dlaczego po prostu nie zadeklarować int color = 1?
MySQL ENUM type vs join tables
Moje wymagania
Tabela musi utrzymywać status kolumna.
Ta kolumna przedstawia jeden z 5 Stanów.
initial design
Pomyśla ... ie odpowiada moim wymaganiom.
Czy oprócz bezpośredniej zależności od MySQL, są jakieś pułapki związane z używaniem typu ENUM?
Wyliczenia w Pythonie [duplikat]
to pytanie ma już odpowiedzi tutaj :
... move(self, direction):
if direction == "up":
# Do something
Chcę zastąpić {[1] } czymś w rodzaju Directions.up
Jak ustawić enum NA null
I have an enum
string name;
public enum Color
{
Red,
Green,
Yellow
}
Jak ustawić na NULL przy ładowaniu.
name = " ... MyColor
{
get { return myColor; }
set { myColor = value; }
}
}
Dzięki wszystkim za miłe sugestie.
Uzyskanie maksymalnej wartości enum
Jak uzyskać maksymalną wartość enum?
Czy mogę dodawać i usuwać elementy wyliczenia w środowisku runtime w Javie
Czy można dodawać i usuwać elementy z enum w Javie w czasie wykonywania?
Na przykład, Czy mogę odczytać w etykietach i argum ... kolekcji zapewniającej unikalność zamiast enum, jeśli chcę mieć możliwość bezpiecznej zmiany zawartości w czasie wykonywania.
Prywatny konstruktor enum
Konstruktor tego enum jest prywatny. Co to znaczy?
public enum SLocale {
EN_US(Locale.US, "www.abc.com", "www.edc.com" ... s;
}
public Locale getLoc() {
return loc;
}
public ISiteMap getMap() {
return map;
}
}
Sprawdź czy enum istnieje w Javie
Czy można sprawdzić, czy enum istnieje, porównując je z podanym ciągiem znaków? Nie mogę znaleźć takiej funkcji. Mógłbym po p ... metody valueOf i wyłapać wyjątek, ale nauczono mnie, że wyłapywanie WYJĄTKÓW nie jest dobrą praktyką. Ktoś ma jakieś pomysły?
Jak mogę wymagać, aby parametr generyczny był enum implementującym interfejs?
Nie jestem w 100% przekonany, że to dobry pomysł, ale wpadłem dziś na jakiś kod, który jest obecnie zaimplementowany jako:
... cę po prostu mieć MyWidget<T extends MyInterface>, ponieważ ważne jest również, aby to było wyliczenie.
Z góry dzięki!
Java enum-based state machine (FSM): przekazywanie zdarzeń
Używam kilku maszyn stanowych opartych na enum w mojej aplikacji na Androida. Chociaż działają one bardzo dobrze, to Szukam s ... ąda niezręcznie.
Chciałbym zasugerować eleganckie rozwiązanie tego problemu bez uciekania się do korzystania z biblioteki.
Java using enum with switch statement
Spojrzałem na różne pytania jak na tak podobne do tego pytania, ale nie znalazłem rozwiązania.
To, co mam, to enum, które re ... w którym nie chcę przełącznika, jest w Activity. Enum jest statyczne, ponieważ muszę uzyskać do niego dostęp z wielu działań.
Java: używanie instrukcji switch z enum pod podklasą
Najpierw powiem, że jestem bardziej zaznajomiony z enums w C# i wygląda na to, że enums w Javie to niezły bałagan.
Jak widzi ... lass.MyEnum.VALUE_A: { <-- error on this line
//..
break;
}
}
}
}
Czy w Javie można przypisać wartość liczbową do enum?
Czy coś takiego jest możliwe w Javie? Czy można przypisać niestandardowe wartości liczbowe do elementów enum w Javie?
public enum EXIT_CODE {
A=104, B=203;
}
Czy Enum powinno zaczynać się od 0 Czy 1?
Wyobraź sobie, że zdefiniowałem następujące Enum:
public enum Status : byte
{
Inactive = 1,
Active = 2,
}
Jaka je ... lub zaczynać się od 0 (bez wartości jawnych) w następujący sposób:
public enum Status : byte
{
Inactive,
Active
}
Uzyskanie enum związanego z wartością int
Wcześniej miałem moje enums LegNo zdefiniowane po prostu jako:
NO_LEG, LEG_ONE, LEG_TWO
I wywołując return LegNo.values() ... ji case switch lub if-elseif-elseif
Widzę wiele pytań związanych z uzyskaniem wartości int z enum, ale jestem po odwrotnej.
Jak mogę przekonwertować wyliczenia na Listę?
Mam stronę asp. net-mvc i chcę pokazać listę rozwijaną opartą na enum. Chcę pokazać tekst każdej pozycji enum i id będące wartością int, z którą enum jest powiązane. Czy jest jakiś elegancki sposób na to nawrócenie?
c#: Jak używać enum do przechowywania stałych łańcuchów? [duplikat]
Możliwy duplikat:Enum with strings
Jest możliwe, aby mieć stałe łańcuchowe w enum jak
enum{name1="hmmm" name2= ... class operation
{
public const string name1="hmmm";
public const string name2="bdidwe"
}