EnumSet.Of 方法

定义

重载

名称 说明
Of(Object, Object, Object, Object, Object)

最初创建一个枚举集,其中包含指定的元素。

Of(Object, Object, Object, Object)

最初创建一个枚举集,其中包含指定的元素。

Of(Object, Object, Object)

最初创建一个枚举集,其中包含指定的元素。

Of(Object)

最初创建包含指定元素的枚举集。

Of(Object, Object)

最初创建一个枚举集,其中包含指定的元素。

Of(Object, Object[])

最初创建一个枚举集,其中包含指定的元素。

Of(Object, Object, Object, Object, Object)

最初创建一个枚举集,其中包含指定的元素。

[Android.Runtime.Register("of", "(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })]
public static Java.Util.EnumSet? Of(Java.Lang.Object? e1, Java.Lang.Object? e2, Java.Lang.Object? e3, Java.Lang.Object? e4, Java.Lang.Object? e5);
[<Android.Runtime.Register("of", "(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })>]
static member Of : Java.Lang.Object * Java.Lang.Object * Java.Lang.Object * Java.Lang.Object * Java.Lang.Object -> Java.Util.EnumSet

参数

e1
Object

此集最初要包含的元素

e2
Object

此集的另一个元素是最初包含

e3
Object

此集的另一个元素是最初包含

e4
Object

此集的另一个元素是最初包含

e5
Object

此集的另一个元素是最初包含

返回

最初包含指定元素的枚举集

属性

注解

最初创建一个枚举集,其中包含指定的元素。

此方法的重载用于使用一到五个元素初始化枚举集。 提供第六个重载,该重载使用 varargs 功能。 此重载可用于创建最初包含任意数量的元素的枚举集,但运行速度可能比不使用 varargs 的重载慢。

Java文档java.util.EnumSet.of(E, E, E, E, E)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Of(Object, Object, Object, Object)

最初创建一个枚举集,其中包含指定的元素。

[Android.Runtime.Register("of", "(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })]
public static Java.Util.EnumSet? Of(Java.Lang.Object? e1, Java.Lang.Object? e2, Java.Lang.Object? e3, Java.Lang.Object? e4);
[<Android.Runtime.Register("of", "(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })>]
static member Of : Java.Lang.Object * Java.Lang.Object * Java.Lang.Object * Java.Lang.Object -> Java.Util.EnumSet

参数

e1
Object

此集最初要包含的元素

e2
Object

此集的另一个元素是最初包含

e3
Object

此集的另一个元素是最初包含

e4
Object

此集的另一个元素是最初包含

返回

最初包含指定元素的枚举集

属性

注解

最初创建一个枚举集,其中包含指定的元素。

此方法的重载用于使用一到五个元素初始化枚举集。 提供第六个重载,该重载使用 varargs 功能。 此重载可用于创建最初包含任意数量的元素的枚举集,但运行速度可能比不使用 varargs 的重载慢。

Java文档java.util.EnumSet.of(E, E, E, E)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Of(Object, Object, Object)

最初创建一个枚举集,其中包含指定的元素。

[Android.Runtime.Register("of", "(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })]
public static Java.Util.EnumSet? Of(Java.Lang.Object? e1, Java.Lang.Object? e2, Java.Lang.Object? e3);
[<Android.Runtime.Register("of", "(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })>]
static member Of : Java.Lang.Object * Java.Lang.Object * Java.Lang.Object -> Java.Util.EnumSet

参数

e1
Object

此集最初要包含的元素

e2
Object

此集的另一个元素是最初包含

e3
Object

此集的另一个元素是最初包含

返回

最初包含指定元素的枚举集

属性

注解

最初创建一个枚举集,其中包含指定的元素。

此方法的重载用于使用一到五个元素初始化枚举集。 提供第六个重载,该重载使用 varargs 功能。 此重载可用于创建最初包含任意数量的元素的枚举集,但运行速度可能比不使用 varargs 的重载慢。

Java文档java.util.EnumSet.of(E, E, E)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Of(Object)

最初创建包含指定元素的枚举集。

[Android.Runtime.Register("of", "(Ljava/lang/Enum;)Ljava/util/EnumSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })]
public static Java.Util.EnumSet? Of(Java.Lang.Object? e);
[<Android.Runtime.Register("of", "(Ljava/lang/Enum;)Ljava/util/EnumSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })>]
static member Of : Java.Lang.Object -> Java.Util.EnumSet

参数

e
Object

此集最初要包含的元素

返回

最初包含指定元素的枚举集

属性

注解

最初创建包含指定元素的枚举集。

此方法的重载用于使用一到五个元素初始化枚举集。 提供第六个重载,该重载使用 varargs 功能。 此重载可用于创建最初包含任意数量的元素的枚举集,但运行速度可能比不使用 varargs 的重载慢。

Java文档java.util.EnumSet.of(E)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Of(Object, Object)

最初创建一个枚举集,其中包含指定的元素。

[Android.Runtime.Register("of", "(Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })]
public static Java.Util.EnumSet? Of(Java.Lang.Object? e1, Java.Lang.Object? e2);
[<Android.Runtime.Register("of", "(Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })>]
static member Of : Java.Lang.Object * Java.Lang.Object -> Java.Util.EnumSet

参数

e1
Object

此集最初要包含的元素

e2
Object

此集的另一个元素是最初包含

返回

最初包含指定元素的枚举集

属性

注解

最初创建一个枚举集,其中包含指定的元素。

此方法的重载用于使用一到五个元素初始化枚举集。 提供第六个重载,该重载使用 varargs 功能。 此重载可用于创建最初包含任意数量的元素的枚举集,但运行速度可能比不使用 varargs 的重载慢。

Java文档java.util.EnumSet.of(E, E)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Of(Object, Object[])

最初创建一个枚举集,其中包含指定的元素。

[Android.Runtime.Register("of", "(Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })]
public static Java.Util.EnumSet? Of(Java.Lang.Object? first, params Java.Lang.Object[]? rest);
[<Android.Runtime.Register("of", "(Ljava/lang/Enum;[Ljava/lang/Enum;)Ljava/util/EnumSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })>]
static member Of : Java.Lang.Object * Java.Lang.Object[] -> Java.Util.EnumSet

参数

first
Object

集最初要包含的元素

rest
Object[]

设置的剩余元素最初包含

返回

最初包含指定元素的枚举集

属性

注解

最初创建一个枚举集,其中包含指定的元素。 此工厂的参数列表使用 varargs 功能,最初可用于创建包含任意数量的元素的枚举集,但运行速度可能会慢于不使用 varargs 的重载。

Java文档java.util.EnumSet.of(E, E...)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于