良いプログラマのJavaチュートリアルを共有リストのインターフェイス

  良いプログラマのJavaチュートリアルシェアListインタフェースは、リスト自体は、コレクションのすべてのメソッドを持つサブインタフェースCollectionインターフェイスです。今一般的な方法に独自のシステムを学習リストは、検査方法は、機能の最大のコレクションであるユニークな方法リストのインデックスを、発見しました。

  リスト:順序(コレクション要素取り外し同じ順序およびシーケンスに)、両方のインデックス要素。要素を繰り返すことができます。

  | --ArrayList:配列である基礎となるデータ構造、スレッドが同期されていない、ArrayListのは非常に迅速ベクトル、クエリの要素を置き換えます。

  | --LinkedList:基礎となるデータ構造は、リンクされたリストで、スレッドは非常に迅速に要素を追加したり削除したり、同期していません。

  | --Vector:基礎となるデータ構造は、スレッド同期の配列で、クエリと削除が遅い巨大なベクトルであるかどうか。

  1、コメントを追加しました:

  (インデックス、要素)を追加:指定されたインデックス・ビットの要素を挿入します。

  addAll(索引、コレクション):指定されたインデックス位置にパイル要素を挿入します。

  2.削除:

  (インデックス)削除:指定されたインデックス位置にある要素を削除します。削除された要素を返します。

  3、へのアクセス:

  Objectget(インデックス):インデックスで指定された要素を取得します。

  intindexOfは(OBJ):要素が-1の存在しない場合は、インデックスビットは、要素の最初の発生を指定する取得します。

  したがって、により -1要素があるか否かを判定してもよいです。

  intlastIndexOf(Objecto):指定された要素のインデックス位置を逆。

  ListsubList(開始、終了は):子リストを取得します。

  4.レビュー:

  objectSetと(索引、エレメント):指定されたインデックス位置の要素を変更します。

  5、すべての要素を取得します:

  ListIteratorlistIterator():イテレータのユニークなコレクションのリスト。

  リストコレクションは、要素が追加、削除、変更、検索をサポートしています。

 


おすすめ

転載: blog.51cto.com/14573321/2447839
おすすめ