언어/Java
Java(자바) - Map(맵) 중요한 9가지 사용법 설명
[좋은사람]
2017. 11. 15. 18:08
Java(자바) - 맵(Map) 9가지 중요 설명 소개 링크
① Java Map(맵) - Key, Value의 대응관계로 이루어진 자료 저장을 위한 자료형이다.
② 종류에는 HashMap, HashTable, TreeMap이 있으며, 차이점을 명확하게 알아야 한다.
- 개발자 면접에 빈번하게 등장 하는 질문이다.
③ 맵의 정렬(Sort)에 대해서 잘 알아두어야 한다.
- 키(Key) 정렬
- 값(Value) 정렬
④ 성능 하락에 영향이 가지 않도록 정확하게 원리 파악 후 개발하는 것이 중요하다.
- Map(맵)의 순환(Iterate)
- 깊은 복사(Deep Copy), 얕은 복사(Shallow Copy)
- List(리스트)로 변환 등
⑤ 위에 사항들이 예제와 함께 정리 & 설명 되어 있는 사이트가 있어서 아래에 링크로 설명을 대체 한다.
- 영어로 되어 있지만, 크롬 번역 기능을 이용하면 정독 할 만 하다.
참고 사이트 - click