Als «enums» getaggte Fragen

75
Java Enum return Int

Ich habe Probleme, eine Aufzählung zu deklarieren. Was ich versuche zu erstellen, ist eine Aufzählung für einen 'DownloadType', bei dem es 3 Download-Typen gibt (AUDIO, VIDEO, AUDIO_AND_VIDEO). Ich habe den Code wie folgt implementiert: private enum DownloadType { AUDIO(0), VIDEO(1),...

75
Abrufen des String-Werts von enum in Java

Ich habe eine Aufzählung wie diese definiert und möchte die Zeichenfolgen für die einzelnen Status erhalten können. Wie soll ich eine solche Methode schreiben? Ich kann die int-Werte der Status abrufen, möchte aber die Option, die Zeichenfolgenwerte auch von den Ints abzurufen. public enum...

74
Wie kann man in Swift eine Aufzählung vom Rohwert erhalten?

Ich versuche, den Aufzählungstyp aus dem Rohwert zu ermitteln: enum TestEnum: String { case Name case Gender case Birth var rawValue: String { switch self { case .Name: return "Name" case .Gender: return "Gender" case .Birth: return "Birth Day" } } } let name = TestEnum(rawValue:...

72
Wie wird values ​​() für Java 6-Enums implementiert?

In Java können Sie eine Aufzählung wie folgt erstellen: public enum Letter { A, B, C, D, E, F, G; static { for(Letter letter : values()) { // do something with letter } } } Diese Frage betrifft die Methode "values ​​()". Wie wird es konkret umgesetzt? Normalerweise könnte ich mit F3...

70
Convert.ChangeType und Konvertieren in Aufzählungen?

Ich habe einen Int16Wert aus der Datenbank erhalten und muss diesen in einen Aufzählungstyp konvertieren. Dies geschieht leider in einer Ebene des Codes, die nur sehr wenig über die Objekte weiß, außer was sie durch Reflexion sammeln können. Als solches wird ein Aufruf ausgeführt,...