🎯
【Java】コレクションフレームワーク
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