Java 如何创建单例枚举映射?
我正在寻找一种方法来创建类似于Collections.singletonMap的singleton enumMap,用于创建singleton映射。Java 如何创建单例枚举映射?,java,singleton,enum-map,Java,Singleton,Enum Map,我正在寻找一种方法来创建类似于Collections.singletonMap的singleton enumMap,用于创建singleton映射。 我要创建的enumMap将只包含一个元素。为什么不使用集合。singletonMap?EnumSet.of()?这没有一个线性函数,最好的方法就是创建一个新的enumMap并调用put,或者使用singletonMap而不是EnumMap。如果它只有一个元素,那么它到底有什么意义?我需要为它编写测试用例的API。它需要一张地图。很少有场景涉及传入单
我要创建的enumMap将只包含一个元素。为什么不使用集合。singletonMap?
EnumSet.of()
?这没有一个线性函数,最好的方法就是创建一个新的enumMap并调用put,或者使用singletonMap而不是EnumMap。如果它只有一个元素,那么它到底有什么意义?我需要为它编写测试用例的API。它需要一张地图。很少有场景涉及传入单个值。我知道我可以解决这个问题,但我想知道是否有类似于Collections.singletonMap for EnumMap的内容。