โ Java * ๋ฐ๋ณต๋ฌธ ( for, for-each, while, do-while )
์ฌ์ค ํ๋ก๊ทธ๋จ ์ธ์ด์ ๋ฐ๋ณต๋ฌธ๊ณผ ์กฐ๊ฑด๋ฌธ์ ๋ค ๋น์ทํ๋ค. if, while, for ๋ณดํต ์ด ์ธ๊ฐ์ง ์น๊ตฌ๋ฅผ ํ๋๋ก else if, do while, for each, switch ๋ญ ์ด๋ ๊ฒ ๋ ๋ด์ฉ์ด ์๋ค. ์ฐ๋ ๋ฐฉ๋ฒ๋ ๋น์ทํ์ง๋ง ์ธ์ด์ ๋ฐ๋ผ ์กฐ๊ธ์ฉ ๋ชจ์์ด ๋ค๋ฅธ ๋ถ๋ถ๋ ์์ผ๋ Java language์์ ๋ฐ๋ณต๋ฌธ์ ์ด๋ป๊ฒ ์ฐ๋์ง ์์๋ณด์. ๐ ๋ฐ๋ณต๋ฌธ ์๋ฐ์์๋ for, for each, while, do while์ ์ฌ์ฉ ํ ์ ์๋ค. for ์์ ์ ์ธํ ๋ณ์๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ์ด๊ธฐ๊ฐ์ ์๋ต๊ฐ๋ฅํ๋ค. ex) for ( ; ์กฐ๊ฑด๋ฌธ; ์ฐ์ฐ์) ์กฐ๊ฑด๋ฌธ์ ๋ง์กฑํ๋ ๋์ for body๋ฅผ ๋ฐ๋ณตํ์ฌ ์คํํ๋ค. ํ๋ฒ ์คํ ํ ์ฐ์ฐ์์ด ์๋ ๊ฒฝ์ฐ ํด๋น ์์ ์คํํ ๋ค ์กฐ๊ฑด๋ฌธ์ ๋น๊ตํ๋ค. ์ฐ์ฐํ ๊ฒ์ด ์๋ค๋ฉด ์ฐ์ฐ์๋ ์๋ต ๊ฐ๋ฅํ๊ธด..
โ Java * ์กฐ๊ฑด๋ฌธ ( if, else-if, switch ) feat. ์ผํญ์ฐ์ฐ์
์ฌ์ค ํ๋ก๊ทธ๋จ ์ธ์ด์ ๋ฐ๋ณต๋ฌธ๊ณผ ์กฐ๊ฑด๋ฌธ์ ๋ค ๋น์ทํ๋ค. if, while, for ๋ณดํต ์ด ์ธ๊ฐ์ง ์น๊ตฌ๋ฅผ ํ๋๋ก else if, do while, for each, switch ๋ญ ์ด๋ ๊ฒ ๋ ๋ด์ฉ์ด ์๋ค. ์ฐ๋ ๋ฐฉ๋ฒ๋ ๋น์ทํ์ง๋ง ์ธ์ด์ ๋ฐ๋ผ ์กฐ๊ธ์ฉ ๋ชจ์์ด ๋ค๋ฅธ ๋ถ๋ถ๋ ์์ผ๋ ์ผ๋จ Java language์์ ์กฐ๊ฑด๋ฌธ์ ์ด๋ป๊ฒ ์ฐ๋์ง ์์๋ณด์. ๐ ์กฐ๊ฑด๋ฌธ ์๋ฐ์์๋ if, else if, switch๋ฅผ ์ฌ์ฉ ํ ์ ์๊ณ ์ผํญ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํ ์๋ ์๋ค. If ์ else if ์กฐ๊ฑด๋ฌธ์ด ์ฐธ์ด๋ฉด if ๋ฌธ์ body๋ฅผ ์คํํ๊ณ ๊ฑฐ์ง์ด๋ฉด ์คํํ์ง ์๋๋ค. else if ํ์์ผ๋ก if ๋ฌธ์ ์ฐ๊ฒฐํ์ฌ ๋๋ฆด ์ ์์ผ๋ฉฐ, ์ด ๊ฒฝ์ฐ ์ฐ๊ฒฐ ๋ ์กฐ๊ฑด๋ฌธ ์ค์์ ์์ ์กฐ๊ฑด๋ฌธ์ด ์คํ ๋๋ฉด ์ฐ๊ฒฐ ๋ ๋ค์ ์กฐ๊ฑด๋ฌธ๋ค์ ์คํ ๋์ง ์๋๋ค. p..