[ Java: hashCode() 메서드 ]


[ Java: hashCode() 메서드 ]

hashCode() 메서드 해시(hash): 정보를 저장 또는 검색할 때 사용하는 자료 구조 해시 함수[hash(key)]: 객체 정보(key 값)가 저장되어야 할 위치나 해시 테이블 주소를 반환합니다. 따라서 객체 정보를 알면 해당 객체의 위치를 빠르게 알 수 있습니다. 해시함수는 개발 프로그램 특성에 따라 다르게 구현됩니다. 자바에서는 인스턴스를 힙 메모리에 생성하여 관리할 때 해시 알고리즘을 사용합니다. [ Java: toString() 메서드 ] toString(): Object 클래스에서 기본으로 제공, 객체 정보를 문자열(String)로 변환. Object 클래스를 ... blog.naver.com Object 클래스의 toString() 메서드 원형은 getClass().getName() + '@' + Integer.toHexString(HashCode())입니다. '@' 뒤에 16진수 숫자 값이 '해시 코드 값'입니다. 자바에서는 '인스턴스의 주소 값'을 의미한다고 ...


#hash #hashCode #java #자바

원문링크 : [ Java: hashCode() 메서드 ]