Hashequals 실습1 Set 인터페이스 - Hashcode(), Hashequals 실습 1. Set의 동일 데이터 확인 해시코드 값 확인 : hashCode() 방법과 equals() 메소드 결과값이 모두 일치하면 동일데이터로 확인하는 방법이 있다. 이를 가지고 주민번호와 이름을 넣고 실습을 해보자. - 우선 Person 클래스를 만들고 생성자를 만든다. 그리고 toString() , Hashcode(), equlas() 를 오버라이딩을 하고 코드를 작성해서 메인에서 출력해보자. - p1 과 p2는 같은 이름, 나이, 주민번호 (서강준", 29, "931012-1234567")를 넣어주었기에 해쉬코드 값이 1532339680이 동일하게 출력되었다. 그리고 equals()를 실행하니 true 값이 출력되었다. 이미 가지고 있는 값을 넣었기 때문에 add() 메서드는 실행되지 않았고, prin.. 2021. 8. 16. 이전 1 다음