자바 해시 테이블( Hashtable), 해시 맵(HashMap) 구조와 원리
막연하게 자바 해쉬 테이블이나 해쉬 맵을 당연하게 사용하고 있었다. 이를 테면 자전거를 타는 방법은 아는데 남한테 설명을 하라고 하면 제대로 설명을 하지 못하는 것과 비슷한 느낌이다. 예전에 자바를 초기에 공부할 때 LinkedList를 직접 구현해서 사용해본적이 있었는데 10년이 지난 지금까지 정확하게 기억은 안나도 시간이 조금 주어지면 금방 다시 만들수 있을 것 같기도 한데... 암튼 해시 테이블, 해시맵 정리해보자. 아주 간단히 생각해보자면 키와 값을 저장하는 컨테이너 컬렉션이다. 자바 해시 테이블(HashTable) vs 해시맵(HashMap) 차이 비교 중복 키에 대한 처리 키가 같은 값을 두번 넣게 되면 초기 값을 유지하게 되고, 해시맵은 키가 같은 값을 두번 넣게 되면 두번째 값으로 덮어버리..
dev/java
2021. 7. 10. 20:05
최근에 올라온 글
최근에 달린 댓글