Language

LinkedBlockingDeque.Poll メソッド

定義

オーバーロード

名前 説明
Poll()

この deque で表されるキューの先頭 (つまり、この deque の最初の要素) を取得して削除するか、この deque が空の場合は null を返します。

Poll(Int64, TimeUnit)

この deque で表されるキューの先頭 (つまり、この deque の最初の要素) を取得して削除し、要素が使用可能になるまで必要に応じて、指定された待機時間まで待機します。

Poll()

この deque で表されるキューの先頭 (つまり、この deque の最初の要素) を取得して削除するか、この deque が空の場合は null を返します。

[Android.Runtime.Register("poll", "()Ljava/lang/Object;", "GetPollHandler")]
public override Java.Lang.Object? Poll();
[<Android.Runtime.Register("poll", "()Ljava/lang/Object;", "GetPollHandler")>]
override this.Poll : unit -> Java.Lang.Object

返品

この deque の先頭、またはこの deque が空の場合は null

実装

属性

注釈

この deque によって表されるキューの先頭 (つまり、この deque の最初の要素) を取得して削除するか、この deque が空の場合は null を返します。 このメソッドは Deque.pollFirst() と同じです。

Javaリファレンス。

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

適用対象

Poll(Int64, TimeUnit)

この deque で表されるキューの先頭 (つまり、この deque の最初の要素) を取得して削除し、要素が使用可能になるまで必要に応じて、指定された待機時間まで待機します。

[Android.Runtime.Register("poll", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetPoll_JLjava_util_concurrent_TimeUnit_Handler")]
public virtual Java.Lang.Object? Poll(long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("poll", "(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetPoll_JLjava_util_concurrent_TimeUnit_Handler")>]
override this.Poll : int64 * Java.Util.Concurrent.TimeUnit -> Java.Lang.Object

パラメーター

timeout
Int64

の単位で、あきらめる前に待つ時間 unit

unit
TimeUnit

TimeUnit パラメーターの解釈方法を決定するtimeout

返品

この deque の先頭、または要素が使用可能になる前に指定された待機時間が経過した場合は null

実装

属性

例外

注釈

この deque で表されるキューの先頭 (つまり、この deque の最初の要素) を取得して削除し、要素が使用可能になるまで必要に応じて、指定された待機時間まで待機します。 このメソッドは pollFirst と同じです。

Javaリファレンス。

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

適用対象