語言

EnumSet.Of 方法

定義

多載

名稱 Description
Of(Object)

建立一個初始包含指定元素的列舉集。

Of(Object, Object)

建立一個初始包含指定元素的枚舉集合。

Of(Object, Object[])

建立一個初始包含指定元素的枚舉集合。

Of(Object, Object, Object)

建立一個初始包含指定元素的枚舉集合。

Of(Object, Object, Object, Object)

建立一個初始包含指定元素的枚舉集合。

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

建立一個初始包含指定元素的枚舉集合。

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 功能。 這種過載可以用來建立一個初始包含任意數量元素的枚舉集合,但通常比不使用 vararg 的超載執行速度慢。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 功能。 這種過載可以用來建立一個初始包含任意數量元素的枚舉集合,但通常比不使用 vararg 的超載執行速度慢。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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...)

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 功能。 這種過載可以用來建立一個初始包含任意數量元素的枚舉集合,但通常比不使用 vararg 的超載執行速度慢。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 功能。 這種過載可以用來建立一個初始包含任意數量元素的枚舉集合,但通常比不使用 vararg 的超載執行速度慢。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 功能。 這種過載可以用來建立一個初始包含任意數量元素的枚舉集合,但通常比不使用 vararg 的超載執行速度慢。

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

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於