본문 바로가기 메뉴 바로가기

DJDU CODE DIARY

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

DJDU CODE DIARY

검색하기 폼
  • 분류 전체보기 (105)
    • 트러블 슈팅 🥤 (6)
    • Java의 정석_기초편 (53)
    • 알고리즘 (28)
      • 문제풀이 - 백준 (26)
      • 문제풀이 - 프로그래머스 (2)
    • 정석코딩 부트캠프 🏫 (18)
      • 문제풀이 📝 (17)
      • A팀 스터디 📚 (1)
      • 자료구조\알고리즘 🧱 (0)
  • 방명록

toString (1)
hashCode(), toString()

hashCode 객체의 해시코드(hashCode)를 반환하는 메서드 Object클래스의 hashCode()는 객체의 주소를 int로 변환해서 반환 equals()를 오버라이딩하면, hashCode()도 오버라이딩해야 한다. ⭐️ equals의 결과가 true인 두 객체의 해시코드는 같아야 하기 때문이다. ⭐️ System.identityHashCode(Object obj)는 Object클래스의 hashCode()와 동일 더보기 public class Object { // 해시코드 : 정수값 반환, 해싱 알고리즘(11장 컬렉션 프레임 웍) ... // native메서드 : OS의 메서드(C언어), JNI public native int hashCode(); // 내용 x, 객체마다 다른 값을 반환하기 때문..

Java의 정석_기초편 2022. 10. 26. 15:53
이전 1 다음
이전 다음
공지사항

Blog is powered by Tistory / Designed by Tistory

티스토리툴바