Эквивалент атрибута флагов С# Enum в Java? RE С# перечисления с атрибутом флага: http://dotnetperls.com/enum-flags Есть ли способ получить это поведение в Java? Ответ 1 Пока вы правильно определяете свои значения Enum, вы можете использовать EnumSet, чтобы получить эту функциональность. RenderSet set = RenderSet.DataUri | RenderSet.GZip; станет EnumSet.of(RenderSet.DataUri, RenderSet.GZip); Ответ 2 Да. Версия Java версии 1.5 имеет поддержку перечислений. Обратитесь http://download.oracle.com/docs/cd/E17409_01/javase/tutorial/java/javaOO/enum.html для использования.
Ответ 1 Пока вы правильно определяете свои значения Enum, вы можете использовать EnumSet, чтобы получить эту функциональность. RenderSet set = RenderSet.DataUri | RenderSet.GZip; станет EnumSet.of(RenderSet.DataUri, RenderSet.GZip);
Ответ 2 Да. Версия Java версии 1.5 имеет поддержку перечислений. Обратитесь http://download.oracle.com/docs/cd/E17409_01/javase/tutorial/java/javaOO/enum.html для использования.