Objest의 equals()를 오버라이딩 하지 않는다면, 서로 다른 객체의 주소만을 비교하므로, 실제 데이터 값이 동일하더라도 false만 리턴될 것이다. 이에 equals를 다음과 같이 오버라이딩 해줄 필요가 있다. 중간에 주석으로 잠깐 등장하고 지나가지만, Obj

컬렉션(collection)여러 객체(데이터)를 모아 놓은 것을 의미프레임웍(framework)표준화, 정형화된 체계적인 프로그래밍 방식컬렉션 프레임웍(collections framework)컬렉션(다수의 객체)을 다루기 위한 표준화된 프로그래밍 방식컬렉션을 쉽고 편리

Set 인터페이스(저장 순서 X, 데이터 중복 X)HashSetSet인터페이스를 구현한 대표적인 컬렉션 클래스순서를 유지하려면, LinkedHashSet 클래스(순서를 유지하고 중복을 제거)를 사용하면 된다.