コレクションフレームワーク … Collection系

Android用語集

カテゴリー: Java  閲覧数:446 配信日:2013-10-23 13:28


継承関係


Iterable > Collection > List
Iterable > Collection > Set > SortedSet


スーパーインターフェイス


すべてのスーパーインターフェイス
Iterable<E>


第1階層


サブインターフェイス(第1階層)
Collection<E>
・Listインタフェース、Setインタフェースのスーパーインタフェース
・コレクション・フレームワークにおける共通機能を定義


第2階層


サブインターフェイス(第2階層)
List<E>
・格納される要素において、順番を持つインタフェース
・インデックス番号により、要素を操作するメソッドを定義

Set<E>
・格納される要素において、重複を許可しないインタフェース
・重複要素を持たせたくない場合に使用


第3階層


サブインターフェイス(第3階層)
SortedSet<E>
・Setインタフェースを継承
・Setインタフェースの特性に加え、要素をルールに基づきソートするという特性を持つ