Javaコレクションリスト

プログラムを解剖
  • ライン2-4は、コレクションフレームワークのクラスとインタフェースが存在する中でインポートし  java.util たパッケージ。
  • クラス階層  ArrayList 上に示されています。我々はことを観察  ArrayList 実装  List、  Collection および  Iterable インタフェース。 インターフェイスは、すべてのコレクションの実装の共通動作を定義します。インターフェイスは、   コレクションに要素を追加および削除する方法を定義します。インターフェイスは   、コレクションのすべての要素を反復処理や横断するためのメカニズムを定義します。代わりに、インターフェースを使用する   直接、そのサブインターフェースのいずれかを使用することがより一般的である   (インデックス付きアクセスをサポートする順序付きリスト)、  (無重複要素)または   (FIFO、優先キュー)。CollectionIterableCollectionIterableCollectionListSetQueue
  • 8行目では、我々は建設  ArrayList インスタンスを、そして  アップキャスト  にそれを  List インターフェース。これは、可能である  ArrayList 実装の  List インターフェイス。良いプログラムではなく、実際の実装のインターフェイス上で動作することを覚えておいてください。 コレクションフレームワークは、  あなたの代わりに実際の実装のこれらのインターフェイス上でプログラムできるようにインタフェースのセットを提供します。


 

 

https://www.ntu.edu.sg/home/ehchua/programming/java/J5c_Collection.html

おすすめ

転載: www.cnblogs.com/feng9exe/p/11317450.html