Freigeben über


CopyOnWriteArrayList.Remove Methode

Definition

Überlädt

Remove(Object)

Entfernt das erste Vorkommen des angegebenen Elements aus dieser Liste, falls es vorhanden ist.

Remove(Int32)

Entfernt das Element an der angegebenen Position in dieser Liste.

Remove(Object)

Entfernt das erste Vorkommen des angegebenen Elements aus dieser Liste, falls es vorhanden ist.

[Android.Runtime.Register("remove", "(Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Handler")]
public virtual bool Remove (Java.Lang.Object? o);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Handler")>]
abstract member Remove : Java.Lang.Object -> bool
override this.Remove : Java.Lang.Object -> bool

Parameter

o
Object

Element, das aus dieser Liste entfernt werden soll, falls vorhanden

Gibt zurück

true wenn diese Liste das angegebene Element enthielt

Implementiert

Attribute

Hinweise

Entfernt das erste Vorkommen des angegebenen Elements aus dieser Liste, falls es vorhanden ist. Wenn diese Liste das Element nicht enthält, ist es unverändert. Formaler wird das Element mit dem niedrigsten Index i entfernt, sodass Objects.equals(o, get(i)) (wenn ein solches Element vorhanden ist). Gibt zurück true , wenn diese Liste das angegebene Element enthielt (oder gleichwertig, wenn diese Liste als Ergebnis des Aufrufs geändert wurde).

Java-Dokumentation für java.util.concurrent.CopyOnWriteArrayList.remove(java.lang.Object).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Remove(Int32)

Entfernt das Element an der angegebenen Position in dieser Liste.

[Android.Runtime.Register("remove", "(I)Ljava/lang/Object;", "GetRemove_IHandler")]
public virtual Java.Lang.Object? Remove (int index);
[<Android.Runtime.Register("remove", "(I)Ljava/lang/Object;", "GetRemove_IHandler")>]
abstract member Remove : int -> Java.Lang.Object
override this.Remove : int -> Java.Lang.Object

Parameter

index
Int32

der Index des zu entfernenden Objekts.

Gibt zurück

Implementiert

Attribute

Hinweise

Entfernt das Element an der angegebenen Position in dieser Liste. Verschiebt alle nachfolgenden Elemente nach links (subtrahiert eines von ihren Indizes). Gibt das Element zurück, das aus der Liste entfernt wurde.

Java-Dokumentation für java.util.concurrent.CopyOnWriteArrayList.remove(int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: