[Java] ์ปฌ๋ ์ ํ๋ ์์ํฌ์ Collection Interface์ ๋ํด
rlaehddnd0422
Java Collection Framework ์ปฌ๋ ์
ํ๋ ์์ํฌ๋ '๋ฐ์ดํฐ ๊ตฐ(๊ฐ์ฒด)์ ์ ์ฅํ๋ ํด๋์ค๋ค์ ํ์คํํ ์ค๊ณ'๋ฅผ ๋งํฉ๋๋ค. ์ปฌ๋ ์
ํ๋ ์์ํฌ๋ ๋ค์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๋ฐ ํ์ํ ๋ค์ํ๊ณ ํ๋ถํ ํด๋์ค๋ค์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์, ์ผ์ผํ ๊ฐ๋ฐ์๊ฐ LinkedList์ ๊ฐ์ ์๋ฃ๊ตฌ์กฐ๋ฅผ C์ธ์ด์ฒ๋ผ ๊ตฌํํ ํ์์์ด ํ๋ ์์ํฌ๋ฅผ ๊ฐ์ ธ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ปฌ๋ ์
ํ๋ ์์ํฌ์๋ ์ค์ง ๊ฐ์ฒด๋ง ์ ์ฅํ ์ ์๊ธฐ ๋๋ฌธ์, int, double ๊ณผ ๊ฐ์ primitive ํ์
์ ์ ์ฅํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ primitive ํ์
์ ์ ์ฅํ๊ณ ์ ํ๋ค๋ฉด, wrapper ํ์
์ผ๋ก ๋ณํํ์ฌ Integer, Double ๊ฐ์ฒด๋ก ๋ฐ์ฑํ์ฌ ์ ์ฅํด์ผ ํฉ๋๋ค. + '๊ฐ์ฒด๋ฅผ ๋ด๋๋ค'๋ ์๋ฏธ๋ ์ฃผ์๊ฐ์ ๋ด๋๋ค๋ ์๋ฏธ์ด๋ฏ๋ก, null ๋..