[Java] HashSet๊ณผ HashMap์์ equals() hasCode()๋ฅผ ์ฌ์ ์ ํด์ฃผ์ด์ผ ํ๋ ๊ฒฝ์ฐ
์๋ฐ ์ปฌ๋ ์ HashSet ํด๋์ค ์ฌ์ฉ์ equals hasCode๋ ์ฌ์ ์ ํด์ฃผ์ด์ผ ํ๋ ๊ฒฝ์ฐ์ ๋ํด์ ์์ ๋ฅผ ํตํด ์์๋ณด์
์๋ฐ ์ปฌ๋ ์ HashSet ํด๋์ค ์ฌ์ฉ์ equals hasCode๋ ์ฌ์ ์ ํด์ฃผ์ด์ผ ํ๋ ๊ฒฝ์ฐ์ ๋ํด์ ์์ ๋ฅผ ํตํด ์์๋ณด์
์๋ฐ ์ปฌ๋ ์ ํ๋ ์์ํฌ Set ์ปฌ๋ ์ HashSet,TreeSet ์์๋ณด๊ธฐ.
์๋ง์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์์๋ ์๋ฐ ์ปฌ๋ ์ ํ๋ ์์ํฌ์ ๋ํด์ ์์๋ณด๊ธฐ.
getter setter ์ฌ์ฉํ๋ ์ด์ ์ ๋ํด์ ์์๋ณด์
๋ฐฑ์ค ์จ๋ผ์ธ ์ ์ง ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด