🎯

【Java】コレクションフレームワーク

2023/12/16に公開

List

要素の順番を保証した配列
要素の重複を許容する

// 宣言方法と初期化
List<データ型名> オブジェクト名 = new ArrayList<>();
// 例
List<String> list = new ArrayList<>();

Set

要素の順番を保証しない配列
要素の重複を許容しない

// 宣言方法と初期化
Set<データ型名> オブジェクト名 = new HashSet<>();
// 例
Set<Integer> set = new HashSet<>();

Map

KeyとValueのペアを要素とした集まり

// 宣言方法と初期化
Map<データ型名, データ型名> オブジェクト名 = new HashMap<>();
// 例
Map<String, Integer> map = new Hashmap<>();

Discussion