戻り値:指定された要素がこのリスト内で最後に検出された位置のインデックス。peek()このリストの先頭(最初の要素)を取得しますが、削除はしません。Queue<E>戻り値:このリストの先頭。element()このリストの先頭(最初の要素)を取得しますが、削除はしません。poll()このリストの先頭(最初の要素)を取得し、削除します。Queue<E>戻り値:このリストの先頭。remove()このリストの先頭(最初の要素)を取得し、削除します。e)指定された要素をこのリストの末尾(最後の要素)に追加します。e)このリストの先頭に、指定された要素を挿入します。e)このリストの末尾に、指定された要素を挿入します。peekFirst()このリストの最初の要素を取得しますが、削除はしません。このリストが空の場合はnullを返します。Deque<E>戻り値:このリストの最初の要素。peekLast()このリストの最後の要素を取得しますが、削除はしません。このリストが空の場合はnullを返します。Deque<E>戻り値:このリストの最後の要素。pollFirst()このリストの最初の要素を取得および削除します。このリストが空の場合はnullを返します。Deque<E>戻り値:このリストの最初の要素。pollLast()リストの最後の要素を取得および削除します。このリストが空の場合はnullを返します。Deque<E>戻り値:このリストの最後の要素。e)このリストが表すスタック上に要素をプッシュします。このリストの先頭に要素を挿入します。このメソッドは、addFirst(E)と同等です。pop()このリストが表すスタックから要素をポップします。このリストの最初の要素を削除して返します。このメソッドは、removeFirst()と同等です。o)このリスト内で最初に検出された、指定された要素を削除します(リストを先頭から末尾の方向にトラバースした場合)。その要素がリストにない場合、変更はありません。o)このリスト内で最後に検出された、指定された要素を削除します(リストを先頭から末尾の方向にトラバースした場合)。その要素がリストにない場合、変更はありません。index)このリスト内の要素を適切な順序で反復するリスト・イテレータ(リスト内の指定された位置で始まる)を返します。List.listIterator(int)の一般規約に従います。リスト・イテレータはフェイルファストです。イテレータの作成後に、リスト・イテレータ自体のremoveまたはaddメソッド以外の方法でリストが構造的に変更されると、リスト・イテレータはConcurrentModificationExceptionをスローします。このように、並行して変更が行われると、イテレータは、将来の予測できない時点において予測できない動作が発生する危険を回避するために、ただちにかつ手際よく例外をスローします。Dequeこの両端キュー内の要素を逆順で反復処理するイテレータを返します。要素は最後(末尾)から最初(先頭)の順に返されます。clone()このLinkedListのシャロー・コピーを返します。要素自体は複製されません。toArray()このリスト内のすべての要素を適切な順序で(最初の要素から最後の要素へ)含んでいる配列を返します。返される配列は、それへの参照がこのリストで保持されない場合に、安全になります。(つまり、このメソッドは新しい配列を割り当てます。このため、呼出し側は、返された配列を自由に変更できます。このメソッドは、配列ベースのAPIとコレクションベースのAPIの間の橋渡し役として機能します。a)このリスト内のすべての要素を適切な順序で(最初の要素から最後の要素へ)含んでいる配列を返します。返される配列の実行時の型は、指定された配列の型になります。指定された配列にリストが収まる場合は、その配列で返されます。それ以外の場合は、指定された配列の実行時の型とこのリストのサイズを使って新しい配列が割り当てられます。指定された配列にリストが収まり、さらに余分な領域がある場合(配列にリストより多くの要素がある場合)、配列でリストの末尾に続く要素はnullに設定されます。このリストにnull要素がないことを呼出し側が知っている場合にのみ、この特性を利用してリストの長さを判断できます。toArray()メソッドと同じように、このメソッドは、配列ベースのAPIとコレクションベースのAPIの間の橋渡し役として機能します。このメソッドでは出力配列の実行時の型を正確に制御できるため、環境によっては割当ての手間を抑えるために使用できます。xが、文字列だけからなるリストであることがわかっていると仮定します。次のコードを使うと、新しく割り当てられたStringの配列にリストをダンプできます。Object[0])は、機能の点でtoArray()と同一です。配列が十分な大きさを持つ場合は、このリストの要素の格納先の配列。配列のサイズが十分でない場合は、同じ実行時の型で新しい配列が格納用として割り当てられる。Spliteratorを作成します。Spliteratorは、Spliterator.SIZEDおよびSpliterator.ORDEREDを報告します。オーバーライドする実装は、追加の特性値の報告をドキュメント化する必要があります。List<E>実装上の注意:Spliteratorは、追加でSpliterator.SUBSIZEDを報告し、制限付き並列性を許可するためにtrySplitを実装します。11すべてのクラスJavaScriptがブラウザで無効になっています。SEドキュメンテーション」を参照してください。Javaは、米国およびその他の国におけるOracleおよび/またはその関連会社の商標または登録商標です。使用は「ライセンス条項」と「ドキュメンテーション再配布ポリシー」に従います。このページのスクリプトはWebページのトラフィックを追跡するものであり、内容は変更されません。