Collections.CheckedSortedSet(ISortedSet, Class) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳指定排序集合的動態型別安全視圖。
[Android.Runtime.Register("checkedSortedSet", "(Ljava/util/SortedSet;Ljava/lang/Class;)Ljava/util/SortedSet;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public static Java.Util.ISortedSet CheckedSortedSet(Java.Util.ISortedSet s, Java.Lang.Class type);
[<Android.Runtime.Register("checkedSortedSet", "(Ljava/util/SortedSet;Ljava/lang/Class;)Ljava/util/SortedSet;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
static member CheckedSortedSet : Java.Util.ISortedSet * Java.Lang.Class -> Java.Util.ISortedSet
參數
要回傳動態型別安全視圖的排序集合
- type
- Class
允許成立的元素 s 類型
傳回
對指定排序集合的動態型別安全視圖
- 屬性
備註
回傳指定排序集合的動態型別安全視圖。 任何嘗試插入錯誤類型的元素都會導致立即 ClassCastException出現 。 假設在動態型別安全檢視產生前,已排序集合中沒有任何錯誤型別的元素,且所有後續對該排序集合的存取皆透過該視圖進行, 則可保證 該排序集合不會包含錯誤型別的元素。
關於動態型別安全視圖的使用討論,可參考該 #checkedCollection checkedCollection 方法的文件。
若指定的排序集合可序列化,則回傳的排序集合將具備序列化能力。
由於 null 被視為任意參考類型的值,回傳的排序集合允許在後方排序集合插入空元素時插入。
已在1.5中新增。
的 java.util.Collections.checkedSortedSet(java.util.SortedSet<E>, java.lang.Class<E>)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。