[Collection]List/Set 그리고 Map

2018. 2. 11. 20:49Programming/Java

Collection이란?

  • 다수의 데이터, 즉 데이터 그룹.



Collection Framework이란?

  • 다수의 데이터를 쉽게 처리할 수 있는 방법을 제공하는 클래스들.



[List]

  • 순서를 유지
  • 중복 저장 가능


 대표적인 List 

  1.  ArrayList
  2.  LinkedList



[Set]

  • 순서 없음
  • 중복 저장 안됨

 대표적인 Set 

  1. HashSet




[Map]

  • key - value로 저장됨
  • key는 unique함 (중복 불가)

  대표적인 Map

  1.  HashMap