Language

IBlockingDeque.Remove メソッド

定義

オーバーロード

名前 説明
Remove()

この deque によって表されるキューの先頭 (つまり、この deque の最初の要素) を取得して削除します。

Remove(Object)

指定した要素の最初の出現箇所をこの deque から削除します。

Remove()

この deque によって表されるキューの先頭 (つまり、この deque の最初の要素) を取得して削除します。

[Android.Runtime.Register("remove", "()Ljava/lang/Object;", "GetRemoveHandler:Java.Util.Concurrent.IBlockingDequeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Remove();
[<Android.Runtime.Register("remove", "()Ljava/lang/Object;", "GetRemoveHandler:Java.Util.Concurrent.IBlockingDequeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : unit -> Java.Lang.Object

返品

この deque で表されるキューの先頭

実装

属性

例外

この deque が空の場合

注釈

この deque によって表されるキューの先頭 (つまり、この deque の最初の要素) を取得して削除します。 このメソッドは、この deque が空の場合に例外をスローするという点でのみ、 #poll() poll() とは異なります。

このメソッドは、 #removeFirst() removeFirstと同じです。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Remove(Object)

指定した要素の最初の出現箇所をこの deque から削除します。

[Android.Runtime.Register("remove", "(Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Handler:Java.Util.Concurrent.IBlockingDequeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Remove(Java.Lang.Object? o);
[<Android.Runtime.Register("remove", "(Ljava/lang/Object;)Z", "GetRemove_Ljava_lang_Object_Handler:Java.Util.Concurrent.IBlockingDequeInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Remove : Java.Lang.Object -> bool

パラメーター

o
Object

この deque から削除される要素 (存在する場合)

返品

true 呼び出しの結果としてこの deque が変更された場合

実装

属性

例外

指定した要素のクラスがこの deque と互換性がない場合 (省略可能)

指定した要素が null の場合 (省略可能)

注釈

指定した要素の最初の出現箇所をこの deque から削除します。 deque に要素が含まれていない場合は変更されません。 より正式には、(そのような要素が存在する場合に) o.equals(e)されるように、最初の要素eを削除します。 この deque に指定された要素が含まれている場合 (または、呼び出しの結果としてこの deque が変更された場合)、 true を返します。

このメソッドは、 #removeFirstOccurrence(Object) removeFirstOccurrenceと同じです。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象