자바 해시 썸네일형 리스트형 자바 hashCode() 메서드 - Do it ! 자바프로그래밍 기초 해시(hash)는 정보를 저장하거나 검색할 때 사용하는 자료구조이다. 정보를 어디에 저장할 것인지, 어디서 가져올 것인지 해시 함수를 사용하여 구현한다. 해시 함수는 객체의 특정 정보(키 값)를 매개변수 값으로 넣으면 그 객체가 저장되어야 할 위치나 저장된 해시 테이블 주소(위치)를 반환한다. 따라서 객체 정보를 알면 해당 객체의 위치를 빠르게 검색할 수 있다. // 자바에서는 인스턴스를 힙 메모리에 생성하여 관리할 때 해시 알고리즘을 사용한다. hashCode = hash(key); // 객체의 해시 코드 값(메모리 위치 값)이 반환됨 package object; class Book { int bookNumber; String bookTitle; Book (int booknum, String title.. 더보기 이전 1 다음