共用方式為


AbstractList.ModCount 屬性

定義

此清單經過 結構化修改的次數。

[Android.Runtime.Register("modCount")]
protected int ModCount { get; set; }
[<Android.Runtime.Register("modCount")>]
member this.ModCount : int with get, set

屬性值

屬性

備註

此清單經過 結構化修改的次數。 結構修改是變更清單大小的修改專案,否則會以這類方式讓進行中的反覆項目產生不正確的結果。

反覆運算器會使用此字段,並列出 和 listIterator 方法所傳回的iterator反覆運算器實作。 如果這個欄位的值意外變更,反覆運算器(或清單反覆運算器)將會擲回 ConcurrentModificationException ,以回應nextremoveprevious、 或 addset 作業。 這會提供 失敗的快速 行為,而不是在反覆項目期間面對並行修改時不具決定性的行為。

<b>依子類別使用此欄位是選擇性的。</b> 如果子類別想要提供失敗的快速反覆運算器(以及清單反覆運算器),則它只需要在其 和 remove(int) 方法中add(int, E)遞增此字段(以及它覆寫導致清單結構修改的任何其他方法)。 對 或 remove(int) 的單一呼叫add(int, E)必須在此欄位中新增不超過一個,否則反覆運算器(以及列出反覆運算器)將會擲回假 。ConcurrentModificationExceptions 如果實作不想提供快速反覆運算器,可能會忽略此欄位。

java.util.AbstractList.modCountJava 檔。

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

適用於