# hashCode()

12개의 포스트
post-thumbnail

[Java] - Object 클래스 (equals, hashCode, toString)

매개변수로 객체의 참조변수를 받아서 비교하여 그 결과를 boolean값으로 알려준다.첫 번째 결과는 두 인스턴스의 주소값이 다르므로 false의 결과가 출력되고두 번째는 m2 == m1를 수행한 후 두 참조변수가 참조하는 인스턴스 주소값이 같으므로 true가 된다.

2021년 6월 11일
·
0개의 댓글
post-thumbnail

Java(5)

equals객체끼리 값을 비교할 수 있는 '메소드'Object 클래스에 정의된 원형은 "=="와 같기 때문에 custom class에 대해서는 재정의 해줘야한다.String, Integer 등의 클래스에는 이미 재정의 되어있음==객체의 주소값을 비교하는 '연산자'a==

2021년 5월 11일
·
0개의 댓글
post-thumbnail

TIL 2021.03.17

회원과 질문간의 관계 매핑, 질문 상세보기 기능, 질문 수정/삭제 기능 구현, 수정/삭제 기능에 대한 보안 처리, HttpSession!!!!!!, equals() & hashCode(), 어제 til 피드백에 대한 질문

2021년 3월 17일
·
0개의 댓글
post-thumbnail

[JAVA] Object의 equals() 와 hashCode()

hashcode() >Object의 hashcode()는 객채의 주소값 기반으로 해싱하여 int 값을 리턴한다. String 또는 Warrper Class(Long, Integer)는 hashcode()가 오버라이딩 되어있다. 레퍼런스 변수의 동등비교(==)는 주소

2021년 3월 7일
·
0개의 댓글

Comparing class instance in Java

hashcode()

2021년 1월 14일
·
0개의 댓글
post-thumbnail

[Java] equals 와 hashCode의 관계

기본 자료형을 비교할 때 우리는 == 비교 연산자를 통해서 비교를 한다.참조 자료형을 == 비교 연산자를 통해 비교를 한다면 객체의 참조값을 비교하기 때문에 객체 내부의 값이 "자바"로 같더라도 올바른 비교를 할 수 없다.그렇다면 어떻게 비교를 할 수 있을까?

2021년 1월 7일
·
0개의 댓글
post-thumbnail

[Item11] equals를 제정의하려거든 hashCode도 재정의하라

위에 적어놓은 소제목 처럼 hashCode를 재정의하지 않는다면 일반 규약을 어기게 되어 HashMap이나 HashSet같은 Collection에서의 원소로 사용될 때 문제를 일으키게 된다.equals에 사용되는 핵심 필드가 변경되지 않았다면 , 실행되는 동안 hash

2020년 12월 20일
·
0개의 댓글
post-thumbnail

[java] Hash에 대해 공부해보자!

Hash란 데이터를 다루는 기법 중 하나입니다. 특히 Hash는 검색과 저장에서 아주 우수한 성능을 보여 많은 쓰임새를 얻고 있습니다. Key는 Hash에서 매핑할 때 사용하는 인덱스라고 생각하시면 됩니다. Key는 절대로 중복되지 않는다는 특징을 가지고 있습니다.만약

2020년 10월 16일
·
0개의 댓글

Java - 1. JCF - equals(), hashCode()

200915~16 해시함수, HashSet, HashMap, HashTable에서 객체가 같은지 여부를 비교할 때 쓰이는 equals(), hashCode()

2020년 9월 16일
·
0개의 댓글

고급자바_hashCode(), equals()

hashCode(), equals()

2020년 9월 15일
·
0개의 댓글

Java - 1. JCF - Set

200915 Set, HashSet, TreeSet, headSet, tailSet, subSet,

2020년 9월 15일
·
0개의 댓글