코딩/Java
Java List, Set, Map
컬렉션 프레임웍이란 데이터 군을 저장하는 클래스들을 표준화한 설계를 뜻합니다. List, Set, Map. 이 세가지가 핵심인데, List, Set의 공통부분을 모아 Collection이라는 인터페이스를 정의했습니다. 객체지향을 이해하고, 설계능력을 제고시켜주는 이 세가지의 특징을 살펴보겠습니다. 인터페이스 특징 List 순서가 있는 데이터의 집합. 데이터의 중복을 허용합니다. 구현클래스 : ArrayList, LinkedList, Stack, Vector 등 Set 순서를 유지하지 않는 데이터의 집합, 데이터의 중복을 허용하지 않습니다. 구현클래스 : HashSet, TreeSet 등 Map 키(key)와 값(value)의 쌍으로 이루어진 데이터의 집합, 순서는 유지되지 않으며, 키는 중복을 허용하지 ..
2020. 7. 20. 22:43
최근댓글