프로그래밍 정리/자바

hashCode()

주누다 2013. 7. 11. 00:28
반응형

- hashCode()의 기능과 사용 예제

-> hashCode()

=> hash code value를 int형으로 반환

=> public native int hashCode()

=> hash code value : 객체가 가지는 유일한 참조값

=> 객체의 메모리를 비교할 때 사용



=================================================================================================================


import java.util.Date;



public class HashCodeTest {


public static void main(String[] args) {

System.out.println("new Date() : " + new Date().hashCode());

System.out.println("new Object() : " + new Object().hashCode());

System.out.println("new Date() : " + new Date().hashCode());

System.out.println("new Object() : " + new Object().hashCode());

}

}





result : 
new Date() : -919458411
new Object() : 1381270477
new Date() : -919458412
new Object() : 714682869

=========================================================================================================



반응형

'프로그래밍 정리 > 자바' 카테고리의 다른 글

clone()  (0) 2013.07.11
finalize()  (0) 2013.07.11
toString()  (0) 2013.07.11
equals()  (0) 2013.07.11
Object class  (0) 2013.07.11