๋ฒํผ ํ๋ง์ ์ฝ๋๋ก ์ ์ดํ๋ ค๊ณ ์์๊ฐ์ด ์ฝ๋๋ฅผ ์ง ํ ๋๋ฒ๊ทธ ๋๋ ค๋ดค๋๋ฐ ์๋ฅผ๋ค์ด ์์ฑ๋๋ ๋ฒํผ์ ๊ฐฏ์๊ฐ 3์ด๋ผ๊ณ ์น๋ฉด
0 ๋ฒ์งธ 1๋ฒ์งธ 2๋ฒ์งธ ๋ฒํผ์ด ๋ค 0, 1, 2 ์ด๋ ๊ฒ ๋๋ฒ๊ทธ ๋ก๊ทธ๊ฐ ์ฐํ๋๊ฑธ ์๊ฐํ๋๋ฐ
์ ๋ถ๋ค 3์ผ๋ก ํต์ผ๋ผ์ ๋์ค๋๋ฐ ์ด๊ฑฐ ํน์ ์ด๋ป๊ฒ ์ฝ๋ ๊ณ ์ณ์ผํจ?
++
๋ง์นจ ๊ฒ์ํด๋ณด๋๊น closure problem ์ด๋ผ๋ฉด์ ์ ๋ช ํ ์ผ์ด์ค์ธ๊ฑฐ ๊ฐ๊ธธ๋ ํด๊ฒฐํ์
i ๋ฅผ ์ ๋ ๊ฒ ๋ฃ์ผ๋ฉด ์๋๊ณ int a = i; ํด์ค์ a ๋ฅผ ๋ฃ์ด์ค์ผํจ.