ArrayList๋ ArrayList๋ ๋ฐฐ์ด๊ณผ ์ ์ฌํ๋ฉฐ, List ์ธํฐํ์ด์ค๋ฅผ ๊ตฌํํ ๊ฒ์ด๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ ๋ฐ์ดํฐ์ ์์ฐจ์ ์ผ๋ก ์ ๊ทผ ๊ฐ๋ฅํ ์ฐ์๋ ์๋ฃ๊ตฌ์กฐ์ด๋ค. ArrayList์ ํน์ง ์ด๊ธฐํํ ๋ ํฌ๊ธฐ๋ฅผ ์ง์ ํ ํ์๊ฐ ์๋ค. ๋ฐฐ์ด์ ํฌ๊ธฐ๊ฐ ๊ณ ์ ๋์ด ์์ง๋ง, ArrayList๋ ์ฌ์ด์ฆ๊ฐ ๋์ ์ผ๋ก ํ ๋น๋๋ ๋ฐฐ์ด์ด๋ค. ์ฐธ์กฐ ํ์ (reference type)๋ง ์์๋ก ์ ์ฅํ ์ ์๋ค. ๋ฐ์ดํฐ ์ค๋ณต์ด ๊ฐ๋ฅํ๋ฉฐ, null ๊ฐ๋ ํ์ฉํ๋ค. ์๋ฃ๋ฅผ ๋๋์ผ๋ก ์ถ๊ฐํ๊ฑฐ๋ ์ญ์ ํ๋ฉด ๋ด๋ถ ์ฒ๋ฆฌ ์์ ์ด ๋์ด๋์ ์ฑ๋ฅ์ด ๋จ์ด์ง ์ ์๋ค. ArrayList์ ์ฃผ์ ๋ฉ์๋ ๋ฉ์๋ ์ค๋ช boolean add(E e) ์ง์ ๋ ์ ๋ค๋ฆญ ํ์ ๋ฐ์ดํฐ๋ฅผ ์ถ๊ฐํ๋ค. void add(int index, E element) ํน์ ์ธ๋ฑ์ค ์์น์ ..