[Java] ๋ฐ๋ณต๋ฌธ
์๋ฐ์ ๋ฐ๋ณต๋ฌธ์ผ๋ก while, do-while, for, for-each ๋ฌธ์ด ์๋ค.
while๋ฌธ
๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ฐ๋ณต๋ฌธ์ด๋ค.
while(์กฐ๊ฑด์)
**ย ย ย ๊ตฌ๋ฌธ**
์กฐ๊ฑด์์ด true์ธ ๋์์ ๊ณ์ ๊ตฌ๋ฌธ์ ์ํํ๋ค.
๊ฐ๋จํ ์์๋ค.


do-while๋ฌธ
while๋ฌธ๊ณผ ์ ๋ฐ์ ์ผ๋ก ์ ์ฌํ๋, ์กฐ๊ฑด์์ด false๋ผ๋ ๋ฌด์กฐ๊ฑด ํ๋ฒ์ ์คํํ๋จ๊ฒ ๋ค๋ฅด๋ค.
do
**ย ย ย ๊ตฌ๋ฌธ**
while(์กฐ๊ฑด์);
์๋๋ ๊ฐ๋จํ ์์๋ค.


์ธ์ผ์ ๊ฑฐ์ ์๋ค.
for๋ฌธ
while์ ๋๋ค๋ฅธ ํํ๋ค.
for(์ด๊ธฐ์; ์กฐ๊ฑด์; ์ฆ๊ฐ์)
ย ย ย ๊ตฌ๋ฌธ
์ด๊ธฐ์์ ์ง์ ์์ ํ๋ฒ๋ง ์ํ๋๊ณ , ์ฆ๊ฐ์์ ๊ตฌ๋ฌธ ์ข ๋ฃ์๋ง๋ค ์ํ๋๋ค.
๊ฐ๋จํ ์์๋ค.


for-each๋ฌธ
for์์ ํ๋จ๊ณ ๋ฐ์ ๋ ๋ฃจํ๋ค.
๋ณดํต ๋ฐ๋ณต๋ฌธ์ ๋๋ฆด ๋๋, ๋ฐฐ์ด ๋ฑ์ ๋ณตํฉ๊ฐ์ ์ํํ๋ค๋ ์ ์์ ์ฐฉ์ํ ๊ฒ์ด๋ค.
for(ํ์
๋ณ์: ์ํ๊ฐ์ฒด)
**ย ย ย ๊ตฌ๋ฌธ**
๊ฐ์ฒด๋ฅผ ์์๋๋ก ์ํํ๋ฉฐ ์ผ์ชฝ ๋ณ์์ ํ ๋น, ์ํ๊ฐ ๋๋ ๋๊น์ง ๊ตฌ๋ฌธ์ ์ํํ๋ค.
์๋๋ ๋ฐฐ์ด์ ์ํํ๋ ๊ฐ๋จํ ์์๋ค.
