enums

Ein Datentyp, der aus einer Reihe benannter Werte besteht, die als Elemente, Elemente oder Enumeratoren des Typs bezeichnet werden.
2
Antworten

Anmerkungen für Java enum singleton

Wie Bloch in Punkt 3 ("Erzwingen der Singleton-Eigenschaft mit einem privaten Konstruktor oder einem Enum-Typ") von Effektive Java 2nd Edition feststellt, ist ein Enumerationstyp mit einem einzelnen Element der beste Möglichkeit, ein Singleto...
23.03.2013, 23:22
2
Antworten

Magische Zahlen vermeiden, ohne Abhängigkeiten zu erzeugen

Ich erstelle einen Fehlermanager für eine API, an der ich arbeite. Die Idee ist, dass es einen einzigen Speicher von Fehlercodes bereitstellt, die von der API zurückgegeben werden können, um sicherzustellen, dass der gleiche Fehler in verschiede...
12.02.2013, 13:46
2
Antworten

In Annotationen aufzählen

Ich habe eine Anmerkung, die ich nicht ändern kann, die zwei String Argumente erwartet. Ich würde es gerne so benutzen: %Vor% So stellte ich mir die Implementierung vor %Vor% Dies funktioniert nicht, da a oder b nicht statisc...
29.03.2012, 12:26
1
Antwort

C # IntelliSense für Aufzählungstyp

Ich bin kürzlich von VB nach C # umgezogen und vermisse die Art und Weise, wie VB das IntelliSense-Verhalten für Aufzählungstypen behandelt. Wenn Sie in VB einen am enum-Wert zuweisen oder vergleichen, öffnet IntelliSense die Liste der enum-W...
18.12.2013, 16:28
2
Antworten

ClassLoad ein Enum-Typ

Wie würde man einen Enum-Typ über einen ClassLoader oder einen ähnlichen Mechanismus instanziieren? (Ich versuche, alles unter dem gleichen Kontext Classloader für eine eigenständige Server-Anwendung zu halten). Ich habe etwas wie: %Vor%...
20.01.2015, 20:05
4
Antworten

Rails 4.1 enum löst einen Fehler aus und setzt das Objekt stattdessen als ungültig

Ich benutze das Rails 4.1 enum Feld %Vor% Wenn sich der Benutzer anmeldet, wählt er aus einer Auswahlbox seine Kategorie aus. Der Standardwert ist leer, da ich den Benutzer zwingen möchte, eine Option auszuwählen. Wenn der Benutzer keine...
28.07.2014, 15:54
2
Antworten

Java Decompiler, der mit Java 5 arbeitet (behandelt Enums neben anderen neuen Dingen)

Ich weiß, dass diese Frage schon unzählige Male gestellt wurde, aber ich bin speziell nach einem Decompiler, der enums korrekt behandeln würde (weil das jar, das ich dekompiliere, enums stark verwendet). Ich habe getestet, dass sowohl JAD und JD...
24.10.2011, 11:25
1
Antwort

Forward - Deklariert eine Member-Enumeration einer Klassenvorlage

Mit C ++ 11's stark typisierten enum s ist es möglich, eine Member-Enumeration einer Klasse wie folgt zu deklarieren: %Vor% Wenn Sie X jedoch zu einer Klassenvorlage machen: %Vor% gcc 4.7.2 und clang 3.0 beschweren sich beide mit "...
17.03.2014, 11:27
1
Antwort

Sind enum-Instanzen im enum-Typ in Java "eingeschlossen"?

Reproduzierer: %Vor% Warnung ausgegeben:    Der Zugriff auf die umschließende Methode w () aus den Typ-IDs wird durch eine synthetische Zugriffsmethode emuliert. Ich verstehe, was synthetische Methoden sind - was ich nicht verstehe, i...
19.10.2013, 10:56
1
Antwort

Vermeiden Sie falsch-positive -Wswitch-Warnungen

Lassen Sie uns eine Liste von Werten (foo.lst) haben: %Vor% Lassen Sie uns daraus ein enum machen %Vor% Verwenden wir diese Enumeration in switch : %Vor% (Dieser Code ist dumm, aber ignoriere das einfach) Das Problem: Mit -Wsw...
26.08.2016, 16:35