EnumSet.Of 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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 屬性授權中所述的詞彙使用。