Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 비동기
- Java
- 스프링 클라우드
- leetcode
- map
- 유레카
- gitlab
- docker
- Spring Cloud
- OAuth
- spring security
- date
- JS
- jQuery
- 자바
- map()
- JavaScript
- EUREKA
- 코딩테스트
- 도커
- Spring
- 스프링
- 스프링부트
- 자바스크립트
- spring boot
- GIT
- 프로그래머스
- SpringBoot
- IntelliJ
- STS
Archives
- Today
- Total
목록HashMap (1)
RATSENO
[JAVA]Map 컬렉션 - HashMap
HashMap은 Map 인터페이스를 구현한 대표적인 Map 컬렉션입니다. HashMap의 키로 사용할 객체는 hashCode()와 equals() 메서드를 재정의해서 동등 객체가 될 조건을 정해야 합니다. hash값이란? hash는 '으깨다'라는 뜻으로, Hash는 Hash Table을 이용하여 데이터를 저장한다. 각 객체가 다른 코드값을 int로 생성해 인덱스로 사용하는데 이 알고리즘을 구현한 메소드를 Hash Method라고 하며 Hash Method에 의해 반환된 데이터 고유의 숫자 값을 Hash Code 라고 한다. 자바의 모든 클래스가 상속하고 있는 Object에는 hashCode()라는 메소드가 있다. (객체의 주소값같은 데이터라고 생각하자) 그래서 문자열의 hashCode() 메소드는 같은 ..
DEV/JAVA
2020. 2. 5. 12:41