Поделиться через


CopyOnWriteArrayList.Remove Метод

Определение

Перегрузки

Remove(Object)

Удаляет первое вхождение указанного элемента из этого списка, если он присутствует.

Remove(Int32)

Удаляет элемент в указанной позиции в этом списке.

Remove(Object)

Удаляет первое вхождение указанного элемента из этого списка, если он присутствует.

[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

Параметры

o
Object

элемент, который нужно удалить из этого списка, если он присутствует

Возвращаемое значение

true Значение , если этот список содержит указанный элемент

Реализации

Атрибуты

Комментарии

Удаляет первое вхождение указанного элемента из этого списка, если он присутствует. Если этот список не содержит элемент, он не изменяется. Более формально удаляет элемент с наименьшим индексом i , таким образом Objects.equals(o, get(i)) (если такой элемент существует). Возвращает, true содержит ли этот список указанный элемент (или аналогично, если этот список изменился в результате вызова).

Документация по Java для java.util.concurrent.CopyOnWriteArrayList.remove(java.lang.Object).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Remove(Int32)

Удаляет элемент в указанной позиции в этом списке.

[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

Параметры

index
Int32

индекс удаляемого объекта.

Возвращаемое значение

Реализации

Атрибуты

Комментарии

Удаляет элемент в указанной позиции в этом списке. Сдвигает все последующие элементы влево (вычитает один из индексов). Возвращает элемент, удаленный из списка.

Документация по Java для java.util.concurrent.CopyOnWriteArrayList.remove(int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к