类的用途
java.util.EnumSet

使用 EnumSet 的包
描述
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
  • EnumSetjava.util 中的用法

    java.util 中返回 EnumSet 的方法
    修饰符和类型
    方法
    描述
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.allOf(Class<E> elementType)
    创建一个枚举集,其中包含指定元素类型中的所有元素。
    EnumSet.clone()
    返回此集合的副本。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.complementOf(EnumSet<E> s)
    创建一个与指定枚举集具有相同元素类型的枚举集,最初包含此类型的所有元素not包含在指定的集合中。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.copyOf(Collection<E> c)
    创建从指定集合初始化的枚举集。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.copyOf(EnumSet<E> s)
    创建一个与指定枚举集具有相同元素类型的枚举集,最初包含相同的元素(如果有)。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.noneOf(Class<E> elementType)
    创建具有指定元素类型的空枚举集。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.of(E e)
    创建一个最初包含指定元素的枚举集。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.of(E e1, E e2)
    创建一个最初包含指定元素的枚举集。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.of(E first, E... rest)
    创建一个最初包含指定元素的枚举集。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.of(E e1, E e2, E e3)
    创建一个最初包含指定元素的枚举集。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.of(E e1, E e2, E e3, E e4)
    创建一个最初包含指定元素的枚举集。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.of(E e1, E e2, E e3, E e4, E e5)
    创建一个最初包含指定元素的枚举集。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.range(E from, E to)
    创建一个枚举集,最初包含由两个指定端点定义的范围内的所有元素。
    java.util 中的方法,参数类型为 EnumSet
    修饰符和类型
    方法
    描述
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.complementOf(EnumSet<E> s)
    创建一个与指定枚举集具有相同元素类型的枚举集,最初包含此类型的所有元素not包含在指定的集合中。
    static <E extends Enum<E>>
    EnumSet<E>
    EnumSet.copyOf(EnumSet<E> s)
    创建一个与指定枚举集具有相同元素类型的枚举集,最初包含相同的元素(如果有)。