728x90 Reflection1 [Java] Reflection으로 객체 비교 개발을 진행하다 보면 두 개의 객체가 같은지 비교를 해야 할 경우가 많다. PrimitiveType(기본 자료형) 또는 ReferenceType(참조 자료형) 객체를 비교할 경우 equals 또는 ==으로 비교를 한다. ex) PrimitiveType(기본 자료형) int a = 10; int b = 10; a == b // true ex) ReferenceType(참조 자료형) String s1 = "hello"; String s2 = "hello"; s1.equals(s2); // true 그렇다면 많은 자료형들을 가지고 있는 객체 간의 비교는 어떻게 하는게 좋을까? 예를 들어, 사람 정보가 담긴 사람 클래스가 있다고 가정해보자 사람 클래스에는 이름, 나이, 사는 곳, 성별이 있다. ex) Perso.. 2022. 11. 8. 이전 1 다음 300x250