"์๋ , ์๋ฏธ๊ณ , ํ ๋จ๊ณ ํ ๋จ๊ณ ๋ฐ์ ํ๋ ๋์ ์ ์! 7๋จ๊ณ๋ ์ด๋?"
"๋งค์ฐ ์์ฐ์ ์ ๋๋ค. ๋ชจ๋ ์ข ๋ฅ์ ๊ตฌ์กฐ์ ๋ํด ๋ง์ด ๋ฐฐ์ ์ต๋๋ค. ๋ฐฐ์ด๊ณผ ๋ชฉ๋ก์ ๋ํด์."
"ํ! ๋ง๋ค๊ณ ํ์๋ค์. ์์ฃผ ๊ธฐ์ด์ ์ธ ๊ฒ๋ถํฐ ๋ฐฐ์ฐ์ จ๊ตฐ์. ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ํ๋ฅญํฉ๋๋ค. ์ฒ์์ผ๋ก ๋ฐฐ์ด์ ์ ๋ ฌํ๋ ๊ทธ ์์ ์ ๊ธฐ์ตํฉ๋๋ค... ์ค๋ฆ์ฐจ์์ผ๋ก... ์ค, ๊ธ์์."
"๊ต์๋, ๋ ์ฐ๋งํด์ง๊ณ ์์ด์!"
"์์์ด, ๋ฏธ์ํด, ์๋ฏธ๊ณ . ๊ทธ๋์ ๋ฐฐ์ด, ๋ชฉ๋ก... ๊ทธ๊ฒ๋ค์ ๋น์ ์๊ฒ ์ ์ฉํด..."
๋ฐฐ์ด์ ๊ดํ ๊ฒ
"์ด๋ฆ ๋ณด์ง๋ง. ๋ด๊ฐ ์ถ์ฒํ๋ ๊ธ์ '๋ฐฐ์ด์ ๊ดํ ๊ฒ'์ด ์๋๋ผ '๋ฐฐ์ด์ ๊ดํ ๋ง์ ๊ฒ'์ด๋ค. ์๋ฅผ ๋ค์ด ์ด๊ธฐํ ๋ฐฉ๋ฒ, ๊ฐ๋จํ๊ณ ๋น ๋ฅด๊ฒ , ๋ฐฐ์ด์ด ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ ๋ฐฉ๋ฒ, 2์ฐจ์ ๋ฐฐ์ด์ด ๋ฌด์์ธ์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ ์ฌ์ฉํ์ฌ 'Battleship' ๊ฒ์์ ์ฌํํ๋ ๋ฐฉ๋ฒ."
๋ฐฐ์ด ํด๋์ค์ ๊ทธ ์ฉ๋
" ์ด ๊ธฐ์ฌ๋ ๋ฐฐ์ด์ ๋ํด ๊ณ์ ๋ฐฐ์ฐ๊ณ Arrays ํด๋์ค์ ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์ผ๋ฐ์ ์ผ๋ก '์์ผ๋ก' ์์ฑ๋๋ ๋ฐฐ์ด๊ณผ ๊ด๋ จ๋ ๋ง์ ์ผ๋ฐ์ ์ธ ์์ ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์ค๋๋ค. '์์ผ๋ก'๋ ๋์์ด ๋ฉ๋๋ค. ํ์ง๋ง ์ํ๋ ์ํ์ง ์๋ ๊ทธ๋ ๊ฒ ํ ๊ฒ์ ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋์ค์ Arrays ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๋์์ด ๋ฉ๋๋ค!"
ArrayList ํด๋์ค
"๋ฐฐ์ด์ ํ๋ฅญํ์ง๋ง ํฌ๊ธฐ๊ฐ ๊ณ ์ ๋์ด ์๊ณ ์ ์์๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ ๊ฑฐํ ์ ์๋ค๋ ์ ์ ํ๋ก๊ทธ๋๋จธ๋ฅผ ์ฌ์ ๊ถ๊ฒ ๋ง๋ค ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ๊ฐ๋จํ๊ณ ํธ๋ฆฌํ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ธ ํฅ์๋ ๋ฐฐ์ด์ธ ArrayList ๋ฅผ ๋ง๋ ๋ณด์ญ์์ค. ์ผ๋จ ๋ฐฐ์ด์์ ArrayList๋ก ์ด๋ํ๋ฉด ๋์๊ฐ ์ ์์ด. ๋ด๊ฐ ์ฅ๋ดํด."
ArrayList์์ ์์ ์ญ์
"์ฌ๊ธฐ์ ArrayList์ ๋ํด ์์ธํ ์ค๋ช ํ๋ ๋ ๋ค๋ฅธ ๊ธฐ์ฌ๊ฐ ์์ต๋๋ค. ์ด๋ฒ์๋ ๋ชฉ๋ก์ผ๋ก ์์ ํ ๋ ์ค์ํ ์์ , ์ฆ ๋ชฉ๋ก์์ ํญ๋ชฉ์ ์ ๊ฑฐํ๊ณ ๋ฃจํ์์ ๋ชฉ๋ก์์ ํญ๋ชฉ์ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์ธํ ์ค๋ช ํฉ๋๋ค."
"์ค๋์ ์ฌ๊ธฐ๊น์ง์ผ! ๋๊ฐ์ ๋ฐฐ์๋ผ, ๋์ ์ ์์ฌ."
GO TO FULL VERSION