Comment puis-je convertir l'énumération suivante en une liste de chaînes? [Flags] public enum DataSourceTypes { None = 0, Grid = 1, ExcelFile = 2, ODBC = 4 }; Je n'ai pas pu trouver cette question exacte, cet Enum to List est le plus proche mais je veux spécifiquementList<string>
Est-il possible pour moi de convertir a Stringen une valeur équivalente dans un Enumeration, en utilisant Java. Je peux bien sûr le faire avec une grande if-elsedéclaration, mais je voudrais éviter cela si possible. Compte tenu de cette documentation: http://download.oracle.com/javase/1.4.2/docs/api/java/util/Enumeration.html Je n'ai pas trop bon espoir que cela soit possible …
Comment désérialiser une chaîne JSON qui contient des valeurs d'énumération insensibles à la casse? (en utilisant Jackson Databind) La chaîne JSON: [{"url": "foo", "type": "json"}] et mon Java POJO: public static class Endpoint { public enum DataType { JSON, HTML } public String url; public DataType type; public Endpoint() { …
J'essaie de définir Enumet d'ajouter des séparateurs communs valides qui sont utilisés dans des fichiers CSV ou similaires. Alors je vais le lier à unComboBox tant que source de données, donc chaque fois que j'ajoute ou supprime de la définition Enum, je n'aurais pas besoin de changer quoi que ce …
J'ai une énumération en Java: public enum Months { JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC } Je veux accéder aux valeurs d'énumération par index, par exemple Months(1) = JAN; Months(2) = FEB; ... Comment dois-je faire ça?
Quel est le moyen le plus simple et / ou le plus court possible d'obtenir les noms des éléments enum sous forme de tableau de Strings? Ce que je veux dire par là, c'est que si, par exemple, j'avais l'énumération suivante: public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, …
Comment puis-je générer la valeur d'un enum classen C ++ 11? En C ++ 03, c'est comme ça: #include <iostream> using namespace std; enum A { a = 1, b = 69, c= 666 }; int main () { A a = A::c; cout << a << endl; } en …
J'ai essayé de résumer ce problème à sa forme la plus simple avec ce qui suit. Installer Version 6.1.1 de Xcode (6A2008a) Une énumération définie dans MyEnum.swift: internal enum MyEnum: Int { case Zero = 0, One, Two } extension MyEnum { init?(string: String) { switch string.lowercaseString { case "zero": …
Je suis tombé sur ce problème que j'ai sans connaître le enumtype réel dont j'ai besoin pour itérer ses valeurs possibles. if (value instanceof Enum){ Enum enumValue = (Enum)value; } Des idées comment extraire de enumValue ses valeurs possibles?
Je faisais des lectures sur les énumérations et je les trouve très similaires à la déclaration de constantes. Comment pourrais-je savoir quand utiliser une constante plutôt qu'une énumération ou vice versa. Quels sont certains des avantages de l'utilisation des énumérations?
Je veux écrire une fonction qui peut valider une valeur donnée (passée sous forme de chaîne) par rapport aux valeurs possibles d'un enum. Dans le cas d'une correspondance, il doit renvoyer l'instance enum; sinon, il doit renvoyer une valeur par défaut. La fonction ne peut pas utiliser en interne try/ …
La documentation de Swift dit que les classes , les structures et les énumérations peuvent toutes se conformer aux protocoles, et je peux arriver à un point où elles se conforment toutes. Mais je ne peux pas faire en sorte que l' énumération se comporte comme les exemples de classe …
Je voudrais créer une méthode générique pour convertir n'importe quel type dérivé de System.Enum en sa valeur entière correspondante, sans conversion et de préférence sans analyse de chaîne. Par exemple, ce que je veux, c'est quelque chose comme ceci: // Trivial example, not actually what I'm doing. class Converter { …
J'avais l'habitude de définir un ensemble de constantes liées comme des Bundleclés ensemble dans une interface comme ci-dessous: public interface From{ String LOGIN_SCREEN = "LoginSCreen"; String NOTIFICATION = "Notification"; String WIDGET = "widget"; } Cela me fournit un moyen plus agréable de regrouper les constantes associées et de les utiliser …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.