enumset

    1热度

    1回答

    我刚刚开始学习Java,并正在通过一个适用于一副纸牌的简单应用程序工作。目前,我试图用枚举实例化一个Suit类。我想使用EnumSet功能,但是我真的无法解决这里发生的事情。 我已经看了几个例子,我相信我只是不完全理解语法。 这是我到目前为止。我最终想要得到的是一个EnumSet,其卡片(球杆,钻石,心形,黑桃)的每个Suit的值都是。 public class Suits { pub

    2热度

    1回答

    我想联盟两个ImmutableEnumSets番石榴。 这里是我的就可以了尝试: public final class OurColors { public enum Colors { RED, GREEN, BLUE, YELLOW, PINK, BLACK } public final s

    1热度

    1回答

    我有一个角色对象,它拥有多个权限(这是ENUM)。 但我不断收到此错误。 Use of @OneToMany or @ManyToMany targeting an unmapped class: objects.Role.permissions[enums.AgentPermission] 什么是表示的最佳方式。 角色类: @Entity @Table(name="\"Role\"")

    -3热度

    2回答

    ^h每一个身体 IM和我一组数据是约300项 在Windows下的IIS 10: 当我使用枚举这样的: enum EnumSet{ item1,item2,... item300 } switch enumset{ case EnumSet.Item1: { //Do something break; } ... } 的结果是错误

    1热度

    1回答

    我正在处理一些关于我使用某些不安全(无类型安全)的地方的一些工作,该模型的部分字符串或int表示。 并利用Enum和EnumSet最佳实践。 一个特别的困难是这个用例:一个Enum,其中每个实例都拥有自己姐妹的[0..n]的EnumSet。 要剥离它的基本要点,我基于我的问题在Joshua Bloch StyleEnum。因此,我们得到了BOLD,ITALIC,UNDERLINE,STRIKETH

    2热度

    4回答

    我想做一个国家枚举,我可以访问它的状态,我该怎么做? 事情是这样的:一个嵌套枚举 public enum SomeEnum { ARGENTINA { BUENOS_AIRES; } UNITED_STATES { CALIFORNIA, FLORIDA, NEW_YORK, ALASKA; } } SomeEnum st

    -1热度

    1回答

    我想了解如何正确使用EnumSet相当于C#的标志。这是我的实现和使用这个的方法。正如你所看到的,检查一个标志是否存在工作不正常。你能让我知道我做错了什么吗? 我有以下枚举与EnumSet: public enum ExcelRangeBordersFlag { BORDER_LEFT, BORDER_BOTTOM, BORDER_TOP, BORDER_R

    0热度

    1回答

    我正在编写一个Web应用程序,其中我需要在系统中有很多固定值来支持操作和UI.I计算出最好将它们放入一个枚举并使用EnumSet将它们分组,如下面的代码片段所述。 现在我需要的是一种基于我提供的字符串输入从特定枚举集合中仅检索值的方法。 例如:方法getFixedValues(identifier);我试过一些东西,但无法通过EnumSet解决问题。在我的应用程序中,我尝试了一些东西,但无法通过E

    17热度

    1回答

    我想到位掩码的使用是代码 public static Set<Amenities> fromBitFlags(int bitFlag) { return ALL_OPTS.stream().filter(a -> (a.ameityId & bitFlag) > 0).collect(Collectors.toSet()); } 我想回,而不是一个普通的一套EnumSet(不想失去

    1热度

    1回答

    在探索的Java EnumSet,我碰到凸轮2 包私人类, RegularEnumSet JumboEnumSet 从EnumSet来源: if (universe.length <= 64) return new RegularEnumSet<>(elementType, universe); else return new JumboEnumSet<>(elementTy