Результаты поиска по запросу "enums"

5 ответов

, но, как я уже сказал, это небезопасный актерский состав ...

ещь беспокоит меня некоторое время сейчас. я спрашивалвопросов [https://stackoverflow.com/questions/4290878/why-shouldnt-java-enum-literals-be-able-to-have-generic-type-parameters] раньше, но, вероятно, с плохой формулировкой и примером, который ...

13 ответов

У меня есть это в статическом методе, поэтому использование:

я есть следующий код: // Obtain the string names of all the elements within myEnum String[] names = Enum.GetNames( typeof( myEnum ) ); // Obtain the values of all the elements within myEnum Array values = Enum.GetValues( typeof( myEnum ) ); // ...

2 ответа

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

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

ТОП публикаций

6 ответов

Ну, в Java вы также можете создать параметризованное перечисление. Допустим, вы хотите создать перечисление className, в котором вам нужно хранить classCode, а также className, вы можете сделать это следующим образом:

у преобразовать этот пример кода C # в код Java: public enum myEnum { ONE = "one", TWO = "two", };Потому что я хочу изменить этот константный класс в enum public final class TestConstants { public static String ONE = "one"; public static String ...

8 ответов

 реализация может вас заинтересовать.

тоящее время я делаю файл .properties, который должен быть загружен и преобразован в массив. Но существует возможность существования от 0 до 25 каждого из ключей свойства. Я попробовал несколько реализаций, но я просто застрял на этом чисто. У ...

5 ответов

 дает хорошее описание java-перечислений - как упоминалось ранее, перечисления определены как статические, поэтому они не могут быть объявлены как локальные

ня я обнаружил, что кодирую что-то вроде этого ... public class LocalEnums { public LocalEnums() { } public void foo() { enum LocalEnum { A,B,C }; // .... // class LocalClass { } } }и я был немного удивлен, когда компилятор сообщил об ошибке на ...

3 ответа

 функция, чтобы узнать, какая кнопка была нажата.

аюсь передать enum как значение для слота в моей программе, но у меня возникли некоторые проблемы. В моем заголовочном файле я создал enum: Q_ENUMS(button_type); enum button_type {button_back, button_up, button_down, button_ok}; ...

3 ответа

Я обновил свой код. enumClass передается. Я думал, что это было ясно. Сожалею.

это: Class<? extends Enum> enumClass = ...; // being passed in from a constructor Enum e = Enum.valueOf(enumClass, aString); // produces a warning that looks like [unchecked] вызов непроверенного метода: valueOf ...

4 ответа

Вы, вероятно, могли бы использовать структуру наследования, хотя чем больше я играл с этим, тем грязнее я себя чувствовал.

жный дубликат: Как я могу представить «enum» в Python? [https://stackoverflow.com/questions/36932/how-can-i-represent-an-enum-in-python] Какова общая практика для перечислений в Python? То есть как они реплицируются в Python? public enum ...

2 ответа

@ Даниэль - Я не знаю, есть ли планы по решению этой проблемы, но я никогда не находил это особенно обременительным - обычно я предпочитаю ОУ в любом случае, так как они дают вам полное соответствие.

я есть перечисление в F #, например: type Creature = | SmallCreature = 0 | MediumCreature = 1 | GiantCreature = 2 | HumongousCreature = 3 | CreatureOfNondescriptSize = 4Мне не нравится вводить числа вручную, и я хочу позже легко добавить больше ...