ToString
-
java.lang 패키지 - Object 클래스백엔드/자바 2020. 8. 11. 18:19
Object 클래스 모든 클래스의 최고 조상 클래스로 Object 클래스의 모든 멤버는 모든 클래스에서 바로 사용이 가능하다. Object 클래스는 멤버 변수는 존재하지 않고 11개의 메서드만 가지고 있으며 Object의 모든 메서드는 앞서 말했듯 모든 클래스에서 바로 사용이 가능하다. 해당 포스트에선 11개의 메서드 중 가장 많이 쓰이는 3개의 메서드에 대해 다룰 것이다. hashCode() 객체의 해시코드를 반환하는 메서드다. 해시코드란 해싱 함수를 사용한 결과값으로 반환되는 정수값을 의미한다. hashCode() 메서드는 객체가 가진 메모리상의 주소값을 int로 변환한 해시코드 형태로 반환한다. 즉 풀어서 이야기하자면 객체는 각자 다른 해시코드 값을 가진다. 그리고 hashCode메서드는 그 해시코..