
객체를 비교할 때 사용하는 메서드인 equals()와 hashcode()를 알아보자. 다음과 같은 클래스가 있다고 생각해보자. 생성자, getter(), setter(), toString()은 생략되었다. equals(Object obj)와 hashCode()는 java.lang.Object 클래스의 메서드이기 때문에, 자바의 모든 클래스에서 import할 필요없이 사용할 수 있다. package com.blog.ex; public class Person { private String name; private int age; } equals(Object obj) equals()는 두 객체가 같은지 비교할 때 사용하는 메서드이다. name과 age가 같은 Person 객체 두 개 만든 후, equals()..