パンくず
書籍 パーフェクトJava
コレクションフレームワーク
Javaのコレクションフレームワーク
Javaでは「モノの集まり」を扱う機能としてコレクションフレームワークが
用意されています。
他の古い言語なら配列を拡張して実装しなければならない機能を
Javaの言語機能として、実装してくれています。
IF | ハッシュテーブル | 配列 | ツリー | リンクリスト | ハッシュテーブル+リンクリスト |
---|---|---|---|---|---|
セット | HashSet | −− | TreeSet | −− | LinkedHashSet |
リスト | −− | ArrayList | −− | LinkedList | −− |
デック | −− | ArrayDeque | −− | LinkedList | −− |
マップ | HashMap | −− | TreeMap | −− | LinkedHashMap |
詳細は別記事にて。