HashMap

자바

JAVA STEP 37. HashMap 직접 구현하기

★ MyHashMap 클래스를 직접 구현 조건 1. 행동 String put(String key, String value) 키와 값을 요소로 추가한다. key: 추가할 요소의 키 value: 추가할 요소의 값 return: nul String get(String key) 키에 대응하는 요소의 값을 가져온다. key: 가져올 요소의 키 return: 가져올 요소의 값 int size() 요소의 개수를 반환한다. return: 요소의 개수 String put(String key, String value) 해당키의 값을 요소로 수정한다. key: 수정할 요소의 키 value: 수정할 요소의 값 return: 수정하기 전 요소의 값 String remove(String key) 원하는 키의 요소를 삭제한다. k..

자바

JAVA STEP 36. 컬렉션(HashMap)

★ HashMap 키값을 사용하여 해당 요소를 접근하는 배열 양식 HashMap map = new HashMap(); ★ HashMap vs ArrayList ArrayList 요소 접근 > 첨자(index) 사용 list[0], list[1], list[2] 순서가 있는 데이터 집합(방번호 == 요소의 순서) ex) 1강의실, 2강의실, 3강의실 방번호 > 루프 적용 방번호 > 의미 모호... 첨자(index)는 유일하다. 요소 > 첨자(index) + 값(value) 값(value)는 중복이 가능하다. > 방번호가 유일해서.. HashMap 요소 접근 > 키(key) 사용 list["햇님"], list["달님"], list["별님"] 순서가 없는 데이터 집합 > 방번호가 없음 > 순서를 알 수 없음 ..

IT의 큰손
'HashMap' 태그의 글 목록