Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

개발 일기

JAVA Collection 클래스 Map 인터페이스 3 (feat. HashMap 활용해보기) 본문

JAVA 공부

JAVA Collection 클래스 Map 인터페이스 3 (feat. HashMap 활용해보기)

개발 일기 2021. 6. 27. 22:00

안녕하세요! 시험을 보고 온 오늘은 Collection 중 Map에 대해서 예시를 통해 정리해보겠습니다.


 

코딩 예시)

1. HashMap 객체 carMap 생성 후 size 체크

carMap 객체 생성, 초기 사이즈 '0' 확인

 

2. put(Object key, (Object Value) 메소드 사용하여 key 값, value 값 대입

 *Map (key와 Value의 쌍으로 관리하는 데이터 구조) (참고_https://soonggi.tistory.com/31?category=900180)

key 값과 value 값을 설정하여 대입 // key값을 value의 순번 값과 동일하게 지정
기존에 존재하는 "5555" key 값을 다시 호출할 경우

* 출력 결과 // (key 값을 동일하게 넣으면, value 값 객체가 바뀜)

"5555"의 객체 주소만 변경 된 걸 확인 가능

 

3. .get(Object key), remove(Object key) 메소드 활용

get() 활용 시 해당 key 값의 객체 반환, remove() 활용 시 해당 key 값의 객체 삭제

*출력 결과

get = key 값 객체 호출, remove = key 값 객체 삭제 // 사이즈 축소 확인 됨

 

 

이번에는 Collection의 Map을 통한 공부를 해보았습니다.

List, Set, Map을 알아보는 시간을 가졌고 다음엔 해당 기능들을 활용한 코딩을 진행해보겠습니다.

 

감사합니다.

Comments