unit)この両端キューの最初の要素を取得して削除します。unit)この両端キューの最後の要素を取得して削除します。e)この両端キューで表されるスタックに要素を入れます。e)指定された要素をこの両端キューの先頭に挿入します。e)指定された要素をこの両端キューの末尾に挿入します。o)指定された要素のうち最初に出現したものを、この両端キューから削除します。o)指定された要素のうち最初に出現したものを、この両端キューから削除します。o)指定された要素のうち最後に出現したものを、この両端キューから削除します。size()この両端キュー内の要素の数を返します。takeFirst()この両端キューの最初の要素を取得して削除します。takeLast()この両端キューの最後の要素を取得して削除します。e)容量制限に違反することなく指定された要素をこの両端キューの先頭にすぐに挿入できる場合には、そうします。使用することをお勧めします。e)容量制限に違反することなしに指定された要素をこの両端キューの末尾にすぐに挿入できる場合には、そうします。使用することをお勧めします。e)容量制限に違反することなしに指定された要素をこの両端キューの先頭にすぐに挿入できる場合には、そうします。メソッドよりもこのメソッドを使用することをお勧めします。e)容量制限に違反することなしに指定された要素をこの両端キューの末尾にすぐに挿入できる場合には、そうします。メソッドよりもこのメソッドを使用することをお勧めします。InterruptedException指定された要素をこの両端キューの先頭に挿入します。必要に応じて、空きが生じるまで待機します。InterruptedException指定された要素をこの両端キューの末尾に挿入します。必要に応じて、空きが生じるまで待機します。InterruptedException指定された要素をこの両端キューの先頭に挿入します。必要に応じて、指定された待機時間まで空きが生じるのを待機します。処理を中止するまでの待機時間。InterruptedException指定された要素をこの両端キューの末尾に挿入します。必要に応じて、指定された待機時間まで空きが生じるのを待機します。処理を中止するまでの待機時間。InterruptedExceptionこの両端キューの最初の要素を取得して削除します。必要に応じて、要素が利用可能になるまで待機します。InterruptedExceptionこの両端キューの最後の要素を取得して削除します。必要に応じて、要素が利用可能になるまで待機します。InterruptedExceptionこの両端キューの最初の要素を取得して削除します。必要に応じて、指定された待機時間まで要素が利用可能になるのを待機します。処理を中止するまでの待機時間。InterruptedExceptionこの両端キューの最後の要素を取得して削除します。必要に応じて、指定された待機時間まで要素が利用可能になるのを待機します。処理を中止するまでの待機時間。o)指定された要素のうち最初に出現したものを、この両端キューから削除します。その要素が両端キューにない場合、変更はありません。存在する場合は、その要素を削除します。o)指定された要素のうち最後に出現したものを、この両端キューから削除します。その要素が両端キューにない場合、変更はありません。存在する場合は、その要素を削除します。容量制限に違反することなしにすぐに挿入できる場合には、そうします。使用することをお勧めします。容量制限に違反することなしにすぐに挿入できる場合には、そうします。メソッドよりもこのメソッドを使用することをお勧めします。