Лучшие enums вопросы ИТ разработчиков

  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Могу ли я привязать различные связанные значения в перечислении Swift к одному и тому же var?

Я сделал небольшое перечисление "Angle", чтобы я мог программировать с различными сменными угловыми форматами:

Задан 28 Sep 2015, 16:17 от Travis Griggs
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

 прочь. Доступ к методу можно получить через отражение:

enum Enum1 { BIG(8), HUGE(10) { public String getName() { return "Huge"; } public String getContry() { return "India"; }//additional Method }, OVERWHELMING(16) { public String getName() { return "OVERWHELMING"; } }; private int ounces; public int ...

Задан 11 May 2011, 06:07 от ponds
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

определяет внутри enum [дубликата]

На этот вопрос уже есть ответ: Какова цель этих #define в перечислении? [/questions/8588649/what-is-the-purpose-of-a-these-define-within-an-enum] 5 ответов Внутри исходных текстов ядра Linux я вижу, что внутри перечислений также есть ...

Задан 02 Oct 2012, 10:32 от MirkoBanchi
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Ограничительные ключи в типовых безопасных гетерогенных контейнерах

Я хотел бы использовать шаблон безопасного контейнера общего типа, описанный в Joshua Bloch 's Эффективная Java, но хотела бы ограничить классы, которые ...

Задан 28 Jan 2014, 17:40 от Ben Haynor
  • 44 голосов
  • 13 ответов
  • 0 просмотров
13 ответов

Плюсы и минусы использования вложенных классов C ++ и перечислений?

Каковы плюсы и минусы использования вложенных общедоступных классов и перечислений C ++? Например, предположим, у вас есть класс с именем

Задан 19 Oct 2008, 18:05 от Rob
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Альтернатива вложенности перечислений

Я пытаюсь создать несколькоenums как таковой, который дает синтаксисDropdown.Category.Subcategory, Тем не менее, я читал, что это не очень хорошая идея. Мой выбор был в основном потому, что я не мог придумать какой-либо другой способ выбрать ...

Задан 23 Oct 2013, 16:58 от Nick Bull
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Нахождение самого высокого установленного флага в значении перечисления

Я использую перечисление с атрибутом flags как способ отслеживания статуса. Примером является следующее: Created = 1 Completed = 2 Dispatched = 4Без написания чего-либо слишком жесткого (если проверить это, сделать это, если проверить это, ...

Задан 16 Oct 2011, 11:51 от Phil Cooper
  • 53 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Enum.GetValues () Возвращаемый тип

Я прочитал документацию, в которой говорится, что «учитывая тип перечисления, метод GetValues () System.Enum будет возвращать массив базового типа данного перечисления», то есть int, byte и т. Д. Однако я использовал метод GetValues, и все, что ...

Задан 09 Sep 2009, 09:54 от Cragly
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как бы я получить Enum Type внутри

ел бы иметь возможность сказать <DataTrigger Binding="{Binding SomeIntValue}" Value="{x:Static local:MyEnum.SomeValue}">и чтобы это было решено какTrue еслиint значение равно(int)MyEnum.Value Я знаю, что мог бы сделатьConverter это ...

Задан 18 Aug 2011, 16:00 от Rachel
  • 23 голосов
  • 10 ответов
  • 0 просмотров
10 ответов

Зачем использовать флаги + битовые маски, а не серии логических значений?

Учитывая случай, когда у меня есть объект, который может находиться в одном или нескольких состояниях true / false, я всегда был немного неясен, почему программисты часто используют флаги + битовые маски вместо того, чтобы просто использовать ...

Задан 10 Sep 2009, 17:12 от Winston Fassett
  • 11 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как отсортировать элементы enum по алфавиту в Java?

У меня есть класс enum, как показано ниже: public enum Letter { OMEGA_LETTER("Omega"), GAMMA_LETTER("Gamma"), BETA_LETTER("Beta"), ALPHA_LETTER("Alpha"), private final String description; Letter() { description = toString(); } Letter(String ...

Задан 14 Nov 2009, 17:08 от denchr
  • 28 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Использование Java перечислений из разных классов?

Если бы у меня был класс в Java, как это: public class Test { // ... public enum Status { Opened, Closed, Waiting } // ... }И у меня был другой класс в другом файле класса (но в том же проекте / папке): public class UsingEnums { public static ...

Задан 12 Dec 2011, 22:12 от Bhaxy
  • 23 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Почему переключатель enum принимает неявное преобразование в 0, но не для других целых чисел?

Существует: enum SomeEnum { A = 0, B = 1, C = 2 }Теперь компилятор позволяет мне написать: SomeEnum x = SomeEnum.A; switch(x) { case 0: // <--- Considered SomeEnum.A break; case SomeEnum.B: break; case SomeEnum.C: break; default: break; ...

Задан 19 Feb 2013, 05:52 от Ryszard Dżegan
  • 13 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

C # десериализация перечислений из целых чисел

Возможно ли десериализовать перечисление из int в c #. например Если у меня есть следующий класс: class Employee { public string Name { get; set;} public int EmployeeTypeID { get; set;} }Я могу легко создать это из XML <Employee> <Name>Joe ...

Задан 30 Mar 2012, 13:57 от GarethD
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Класс высшего уровня похож на деревню, все все знают, секретов нет. Вложенные единицы в нем не изменяют этот факт.

public class Parent { public enum ChildType { FIRST_CHILD("I am the first."), SECOND_CHILD("I am the second."); private String myChildStatement; ChildType(String myChildStatement) { this.myChildStatement = myChildStatement; } public String ...

Задан 21 Feb 2011, 17:51 от user4903
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

ID3 Java Enum Tree

Я пытаюсь создать недвоичное дерево обучения, которое является упрощенной версией алгоритма ID3. Для этого я попытался использовать перечисления, потому что ...

Задан 19 Apr 2012, 17:01 от Dakkadakka
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Очень хороший пример того, как изменить экземпляр во время выполнения и как обеспечить функциональность сразу - тогда как функциональность может быть принята динамически в зависимости от работающей системы. PS: я уже проголосовал за этот ответ. Не могу проголосовать еще раз;)

ли как-то изменить само перечисление во время выполнения? Например. используя отражение. Вопрос не в том, чтобы изменить состояние константы перечисления. Он собирается изменить набор констант перечисления или удалить любые константы. Что ...

Задан 07 Jul 2018, 13:21 от LuCio
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Можно ли привязать данные к Enum и показать удобные для пользователя значения? [Дубликат]

На этот вопрос уже есть ответ здесь:Конвертер для отображения описания перечисления и преобразования обратно в значение перечисления при выборе элемента из п...

Задан 19 Dec 2014, 19:40 от Benjamin Diele
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

привязка к значению в словаре с enum в качестве ключа

Я использую какое-то приложение, и я хотел бы привязать некоторые текстовые поля и чекбоксы к полю значения словаря (Enum, string). Возможно ли это и как я м...

Задан 02 Oct 2012, 12:45 от user1714232
  • 18 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как смоделировать синглтон-класс enum с помощью Mockito / Powermock?

Я не уверен, как издеваться над синглтоном enum. public enum SingletonObject{ INSTANCE; private int num; protected setNum(int num) { this.num = num; } public int getNum() { return num; }Я хотел бы заглушить getNum () в приведенном выше примере, ...

Задан 11 Apr 2013, 00:51 от Sonwright Gomez
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

) следующее генерируется для educationLevelType:

аюсь использовать JAXB, чтобы распаковатьэтот файл [http://www.acf.hhs.gov/programs/cb/systems/nytd/nytd_data_file_format.xsd]в объекты Java. Я знаю, что есть проблема с SAX в J6, которая отклоняет строку maxOccurs, и я изменил ее наunbounded, ...

Задан 27 Jan 2011, 18:09 от end-user
  • 158 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Перечисление Java - зачем использовать toString вместо имени

Если вы посмотрите в enum api на методname() это говорит о том, что: Возвращает имя этой константы перечисления, точно так же, как объявлено в объявлении перечисления. Большинство программистов должны использовать метод toString вместо этого, ...

Задан 08 Nov 2012, 14:35 от spauny
  • 24 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Почему значение перечисления с фиксированным базовым типом char разрешается в fct (int) вместо fct (char)?

Эта проблема возникла при ответеэтот вопрос о разрешении перегрузки с перечислениями.Пока дело за

Задан 07 Jan 2013, 23:22 от GManNickG
  • 14 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Предупреждение может быть связано с тем, что значение зависит от реализации и, следовательно, не является переносимым.

отаю с AppleScriptingBridge Framework, и сгенерировал заголовочный файл для iTunes, который содержит несколькоenumвот так: typedef enum { iTunesESrcLibrary = 'kLib', iTunesESrcIPod = 'kPod', iTunesESrcAudioCD = 'kACD', iTunesESrcMP3CD = 'kMCD', ...

Задан 14 Feb 2009, 00:57 от Evan DiBiase
  • 24 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Convert.ChangeType Как конфертировать из String в Enum

public static T Convert<T>(String value) { return (T)Convert.ChangeType(value, typeof(T)); } public enum Category { Empty, Name, City, Country } Category cat=Convert<Category>("1");//Name=1Когда я звонюConvert.ChangeTypeсистема выдает исключение ...

Задан 30 Dec 2013, 08:25 от Mixer
  • 11 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Создание составного типа из двух перечисляемых классов, готовых для отображения STL

Я хотел бы создать составной тип из двухenum classes. enum class Color {RED, GREEN, BLUE}; enum class Shape {SQUARE, CIRCLE, TRIANGLE}; class Object { Color color; Shape shape; public: };Для того, чтобы использоватьObject в контейнере STL, ...

Задан 02 May 2013, 14:27 от ritter
  • 10 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как рандомизировать элементы перечисления? [Дубликат]

На этот вопрос уже есть ответ здесь: Выбрать случайное значение из перечисления? [/questions/1972392/pick-a-random-value-from-an-enum] 12 ответовСкажи, что у тебя естьenum с некоторыми элементами public enum LightColor { RED, YELLOW, GREEN }И ...

Задан 13 Nov 2011, 19:46 от JAM
  • 73 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Объявление и проверка / сравнение (битовая маска) перечислений в Objective-C

Вы знаете, в Какао есть эта вещь, например, вы можете создатьUIView и делай: view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;У меня есть обычайUIView с несколькими состояниями, которые я определил вenum ...

Задан 23 Apr 2013, 10:22 от thibaultcha
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Эффективное преобразование строки Java в эквивалентное ей перечисление

По заданной строке я хочу получить ее эквивалент в постоянном времени. У меня есть перечисление, определенное как показано в вопросе.Лучший способ создать пе...

Задан 11 Jul 2015, 19:25 от maverick
  • 12 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Использование строковых представлений значений перечисления в switch-case

Почему нельзя использовать значения перечисления в качестве строк в случае переключателя? (Или что не так с этим :)

Задан 30 Apr 2012, 16:43 от Bloke
  • 17 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Лучший способ хранить значения перечисления в базе данных - String или Int

У меня есть несколько перечислений в моем приложении, которые используются в качестве типа свойства в некоторых классах. Каков наилучший способ хранить эти значения в базе данных, как String или Int? К вашему сведению, я также буду отображать ...

Задан 23 Oct 2009, 09:25 от iniki
Page 1 of 18
1 2 3 4 5