6. ๋ฐฐ์ด (Array)
๋ธ๋ก๊ทธ ๊ธ์ ์ด์ฌํ ์จ๋ณด๋ ค๊ณ ํ์ง๋ง, ์ต๊ทผ์ ์๊ฐ์ ์ ๋ฆฌํ๋ ์๊ฐ์ ๋ง์ด ๊ฐ๊ฒ ๋์์ต๋๋ค.๊ฒฐ๊ตญ ๋ธ๋ก๊ทธ ๊ธ์ ์์ฑํ๋ ๊ฒ์ด ์ณ๋ค๊ณ ์๊ฐํ๊ณ . ๊ธ์ ์ฃผ๋ก ์ฐ๋ ค๊ณ ํฉ๋๋ค.๋ค๋ง, ์ ์๊ฐ์ ์ ๋ฆฌํ๊ณ ๊ธฐ๋ณธ์ ๋ค์ ์ฑ์ฐ๋ ๋๋์ ๋ธ๋ก๊ทธ๋ผ์ ๊ณต๋ถ์ ์ง์นจ์๊ฐ ๋ ์ง๋ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.๋ช ๋ฒ์ฉ, ๋ฐฉ๋ฌธํ๋ฉด์ ์ ๊ธ์ ์ฝ์ด์ฃผ์๋ ๋ถ๋ค๊ป ๊ฐ์ฌํฉ๋๋ค! ๋ฐฐ์ด์ด๋ ๋ฌด์์ผ๊น?๋ฐฐ์ด์ ์๋ฃ๊ตฌ์กฐ ๊ด์ ์์ ๋ณด๋ฉด ์๋นํ๋ฐ์.ํ์ฌ ๊ธ์ ์นดํ
๊ณ ๋ฆฌ๋ Java์ ๊ธฐ๋ณธ์ด๋ก ์ด๋ฏ๋ก ๋จ์ํ๊ฒ๋ง ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค! ํ์ค๊ณผ ๋น๋์ด ์๊ฐํด๋ณด์. ์ซ์๊ฐ `1, 2, 3, 4`์ ํํ๋ฅผ ๋ ๊ณ ์์ผ๋ฉด ์ฐ๋ฆฌ๋ '์๊ฐ ๋์ด๋์ด ์๋ค.' ๋ผ๊ณ ํ์ฃ ?๊ธ์๊ฐ `ใ
, ใ
ฃ, ใฑ, ใ
, ใ
`์ ํํ๋ฅผ ๋ ๊ณ ์์ ๋, ์ฌ๋ฐ๋ฅธ ๊ธ์๋ก '๋ฐฐ์ด'ํด ๋ณด์ธ์. ๋ผ๊ณ ๋ ํ์ฃ ?์ฌ๋ฐ๋ฅด๊ฒ ๋ฐฐ์ด ํ๋ค๋ฉด..
2024. 2. 10.
2. ๋ณ์(Variable)์ ํ ๋น(Assign)
๋ณ์๋ ๋ฌด์์ผ๊น์? ์ํ์ ์ผ๋ก ๋ดค์ ๋, ๋ฏธ์ง์๋ผ๊ณ ๋ณผ ์ ์์ต๋๋ค. ์ํ์์๋ ์ฃผ๋ก x, y์ ๊ฐ์ ๋ฏธ์ง์๋ฅผ ์ฌ์ฉํ์ง๋ง ์ปดํจํฐ์์๋ ๋ช ๋ช ํํ์ ์ ์ธํ ๋ชจ๋ ํํ์ด ๋ฏธ์ง์๊ฐ ๋ ์ ์์ต๋๋ค. ๋ด์ด๋ฆ, myName, myNickName, myNickName2, Hi, ... ๋ค๋ง ํผํด์ผํ ๊ฒ์ด ์์ต๋๋ค. ์ฒซ ๋ฌธ์๋ '_', '$', '๋ฌธ์'๋ก ์์ํด์ผํ๋ค. ์์ฝ์ด๋ ํผํด์ผํ๋ค. ๊ณต๋ฐฑ์ ํฌํจํ์ง ์๋๋ค. ์ ๋ด์ฉ๋ค์ด ๋ณ์์ ๋ํ ๊ธฐ๋ณธ ํ์
๋๋ค. ๋ณ๊ฑฐ ์๋ค๊ณ ์๊ฐํ์ค ์ ์์ง๋ง, ๋ ์ค์ํ ๋ด์ฉ์ ์ง๊ธ๋ถํฐ ์์์
๋๋ค. ์์, ์ํ์ ์ธ ๊ด์ ์์ ๋ณ์๋ฅผ ๋ฏธ์ง์๋ก ์๊ฐํ ์ ์๋ค๊ณ ํ์ง๋ง ์๋ฐํ ๋งํ์๋ฉด ๋ณ์ ≠ ๋ฏธ์ง์ ์
๋๋ค. ๋ฏธ์ง์๋ x = 10 ์ด๋ผ๋ ์๋ฏธ๊ฐ x๋ 10์ด๋ค. ๋ผ๊ณ ํด์ํ ์ ์์ฃ ? ๋ณ์๋ ..
2024. 1. 2.