語言

EnumSet.CopyOf 方法

定義

多載

名稱 Description
CopyOf(EnumSet)

建立一個與指定列舉集合相同元素類型、初始包含相同元素(若有的話)的枚舉集合。

CopyOf(ICollection)

建立由指定集合初始化的枚舉集合。

CopyOf(EnumSet)

建立一個與指定列舉集合相同元素類型、初始包含相同元素(若有的話)的枚舉集合。

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

參數

s
EnumSet

初始化此枚舉集的枚舉集合

傳回

一份指定的列舉集合副本。

屬性

備註

建立一個與指定列舉集合相同元素類型、初始包含相同元素(若有的話)的枚舉集合。

java.util.EnumSet.copyOf(java.util.EnumSet<E>)Java 檔。

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

適用於

CopyOf(ICollection)

建立由指定集合初始化的枚舉集合。

[Android.Runtime.Register("copyOf", "(Ljava/util/Collection;)Ljava/util/EnumSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })]
public static Java.Util.EnumSet? CopyOf(System.Collections.ICollection? c);
[<Android.Runtime.Register("copyOf", "(Ljava/util/Collection;)Ljava/util/EnumSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E extends java.lang.Enum<E>" })>]
static member CopyOf : System.Collections.ICollection -> Java.Util.EnumSet

參數

c
ICollection

初始化此枚舉集合的集合

傳回

一個由給定集合初始化的列舉集合。

屬性

備註

建立由指定集合初始化的枚舉集合。 若指定的集合為 EnumSet 實例,此靜態工廠方法與 行為相同 #copyOf(EnumSet)。 否則,指定的集合必須至少包含一個元素(以決定新列舉集合的元素類型)。

java.util.EnumSet.copyOf(java.util.Collection<E>)Java 檔。

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

適用於