Jak uzyskać wartość wyliczenia, jeśli mam ciąg wyliczenia lub wartość wyliczenia int. np .: Jeśli mam wyliczenie w następujący sposób: public enum TestEnum { Value1 = 1, Value2 = 2, Value3 = 3 } aw jakiejś zmiennej łańcuchowej mam następującą wartość „wartość1”: string str = "Value1" lub w jakiejś zmiennej …
Mam wyliczenie zdefiniowane w ten sposób: export enum GoalProgressMeasurements { Percentage = 1, Numeric_Target = 2, Completed_Tasks = 3, Average_Milestone_Progress = 4, Not_Measured = 5 } Chciałbym jednak, aby był reprezentowany jako tablica / lista obiektów z naszego API, jak poniżej: [{id: 1, name: 'Percentage'}, {id: 2, name: 'Numeric Target'}, …
Jak usunąć wartość typu wyliczenia, którą utworzyłem w postgresql? create type admin_level1 as enum('classifier', 'moderator', 'god'); Np. Chcę usunąć moderatorz listy. Nie mogę znaleźć niczego w dokumentach. Używam Postgresql 9.3.4.
Podczas pracy ze zmiennymi / parametrami, które mogą przyjmować tylko skończoną liczbę wartości, staram się zawsze używać języka Java enum, tak jak w public enum BonusType { MONTHLY, YEARLY, ONE_OFF } Tak długo, jak pozostaję w swoim kodzie, działa dobrze. Jednak często muszę łączyć się z innym kodem, który używa …
Utworzyłem niestandardowy widok (znajdź go tutaj ) z deklarowanym stylem atrybutu typu enum. W xml mogę teraz wybrać jeden z wpisów wyliczenia dla mojego atrybutu niestandardowego. Teraz chcę utworzyć metodę ustawiania tej wartości programowo, ale nie mogę uzyskać dostępu do wyliczenia. attr.xml <declare-styleable name="IconView"> <attr name="icon" format="enum"> <enum name="enum_name_one" value="0"/> …
Mam zdefiniowane następujące wyliczenie from enum import Enum class D(Enum): x = 1 y = 2 print(D.x) teraz drukowana wartość to D.x zamiast tego chciałem wydrukować wartość wyliczenia 1 Co można zrobić, aby osiągnąć taką funkcjonalność?
Podczas deklarowania enum, jak pokazano poniżej, nie wszystkie kompilatory C ustawić domyślne wartości jak x=0, y=1i z=2na obu systemach Linux i Windows? typedef enum { x, y, z } someName;
Czy wyliczenia C ++ są podpisane czy niepodpisane? A co za tym idzie, czy można bezpiecznie sprawdzić poprawność danych wejściowych, sprawdzając, czy jest to <= twoja maksymalna wartość, i pominąć> = twoją wartość minimalną (zakładając, że zacząłeś od 0 i zwiększałeś o 1)?
Spojrzałem na różne pytania i odpowiedzi na SO podobne do tego pytania, ale nie znalazłem rozwiązania. To, co mam, to wyliczenie, które reprezentuje różne sposoby przeglądania przewodnika telewizyjnego ... W Applicationklasie NDroid static enum guideView { GUIDE_VIEW_SEVEN_DAY, GUIDE_VIEW_NOW_SHOWING, GUIDE_VIEW_ALL_TIMESLOTS } ... kiedy użytkownik zmienia widok, program obsługi zdarzeń otrzymuje intod …
Jak mogę deserializować ciąg JSON, który zawiera wartości wyliczenia, w których wielkość liter nie jest rozróżniana? (używając Jackson Databind) Ciąg JSON: [{"url": "foo", "type": "json"}] i mój Java POJO: public static class Endpoint { public enum DataType { JSON, HTML } public String url; public DataType type; public Endpoint() { …
Mam wyliczenie SOME_ENUM: public enum SOME_ENUM { EN_ONE, EN_TWO, EN_THREE; } Będzie SOME_ENUM.values()zawsze zwracają stałe teksty w kolejności zgłoszeń ENUM: EN_ONE, EN_TWO, EN_THREE? Czy jest to reguła, czy też nie ma gwarancji, że nie zostanie zmieniona w następnych wersjach JDK?
Muszę przekonwertować tabelę z MySQL na SQLite, ale nie mogę dowiedzieć się, jak przekonwertować pole wyliczenia, ponieważ nie mogę znaleźć ENUMtypu w SQLite. Wspomniane pole znajduje się pTypew poniższej tabeli: CREATE TABLE `prices` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `pName` VARCHAR(100) NOT NULL DEFAULT '', `pType` ENUM('M','R','H') NOT NULL DEFAULT …
Próbuję znaleźć najlepszy sposób na „wyszukiwanie wsteczne” wyliczenia w Kotlinie. Jednym z moich wniosków z Effective Java było wprowadzenie statycznej mapy do wyliczenia w celu obsługi wyszukiwania wstecznego. Przeniesienie tego do Kotlina za pomocą prostego wyliczenia prowadzi mnie do kodu, który wygląda następująco: enum class Type(val value: Int) { A(1), …
Często potrzeba razem kilku wyliczonych typów. Czasami zdarza się konflikt nazw. Przychodzą mi na myśl dwa rozwiązania: użyj przestrzeni nazw lub użyj „większych” nazw elementów wyliczenia. Mimo to rozwiązanie przestrzeni nazw ma dwie możliwe implementacje: klasę fikcyjną z zagnieżdżonym wyliczeniem lub pełną przestrzeń nazw. Szukam zalet i wad wszystkich trzech …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.