์ด ๋ก๊ทธ์ธ ์์คํ ์ ์ฐ๋ฆฌ๊ฐ ์กฐ๊ธ ๋ ์๊ฐํ ์ ์๊ฒ ๋ง๋ค์ด์ฃผ๋ ์์์ด๋ค
์ฒซ๋ฒ์งธ ์ฝ๋๋ฅผ ๋ณด๋ฉด, if๋ฌธ์ผ๋ก ์์ด๋๊ฐ ๋์ผํ๋ฉด, ์ด๋ผ๋ ์กฐ๊ฑด ์์ ๋ ํ๋ฒ if๋ฌธ์ ์ฌ์ฉํด์ฃผ๊ณ ์๋ค.
์์ด๋๊ฐ ๋์ผ ํ๋ฉด์, ๋น๋ฐ๋ฒํธ๊ฐ ๋์ผํ๊ธฐ๊น์ง ํ๋ฉด ---> ๋ก๊ทธ์ธ ์ฑ๊ณต์ด ์ฝ์์ ๋์ค๊ณ ,
์์ด๋ค๊ฐ ๋์ผ ํ๋ฉด์, ๋น๋ฐ๋ฒํธ๊ฐ ๋์ผํ์ง ์์ผ๋ฉด ------> "๋น๋ฐ๋ฒํธ ๋ถ์ผ์น๊ฐ ๋์จ๋ค"
์ด๋ฌํ ์ฒซ๋ฒ์งธ if๋ฌธ์์ ์กฐ๊ฑด์ด ์ฑ๋ฆฝํ์ง ์์ผ๋ฉด ํฌ๊ฒ else๋ก ๋ด๋ ค๊ฐ๋ฉฐ, ์์ด๋ ์์ฒด๊ฐ ์กด์ฌํ์ง ์๋
"์กด์ฌํ์ง ์๋ ํ์์ ๋๋ค"๊ฐ ์ฝ์์ฐฝ์ ๋์ค๊ฒ ํ๊ณ ์๋ค.
๋๋ฒ์งธ ์ฝ๋๋ฅผ ๋ณด๋ฉด ์กฐ๊ธ ๋๋ ์๊ฐ์ ํด์ผํ๋ค.
if ์กฐ๊ฑด๋ฌธ์ผ๋ก ์์ด๋์ ๋น๋ฐ๋ฒํธ๊ฐ ๋์ผํ๋ค๋ฉด!! --------> "๋ก๊ทธ์ธ ์ฑ๊ณต" ์ด๋ผ๋ ๋ฌธ์ฅ์ ์ฝ์์ ๋์ค๊ฒ ํ๊ณ ์๋ค.
๊ทธ๋ฆฌ๊ณ else if ๋ฅผ ์ฌ์ฉํด์ ์์ด๋๊ฐ ๋์ผํ๋ค ๋ผ๋ ์กฐ๊ฑด์ ์ค๋ค๋ ์๋ฏธ๋ ์์ด๋ ๋น๋ฐ๋ฒํธ๊ฐ ๋๋ค ๋์ผํ์ง ์์ ์ํฉ์์ ์์ด๋๊ฐ ๋์ผํ๋ค๋ ์๋ฏธ์ด๋ค. ์ฆ, ์์ด๋๋ง ๋ง๊ณ ๋น๋ฐ๋ฒํธ๊ฐ ํ๋ฆฌ๋ค๋ผ๋ ์๋ฏธ๊ฐ ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด ๋ชจ๋ ๊ฒ์ ๊ฑฐ์ง์ผ๋ก ๋ง๋๋ else๊น์ง ๋ด๋ ค์ค๊ฒ ๋๋ค๋ฉด,
1. ์์ด๋์ ๋น๋ฐ๋ฒํธ ๋ชจ๋๊ฐ ๊ฐ์ง ์๋ค
2. ์์ด๋๋ง ๋์ผํ ๊ฒ๋ ์๋๋ค.
๋ฐ๋ผ์ ์์ด๋์ ๋น๋ฐ๋ฒํธ ๋ชจ๋๊ฐ ์๋ค๋ ์๋ฏธ๋ก "์กด์ฌํ์ง ์๋ ์์ด๋"๊ฐ ๋๋ค.
์ด๋ ๊ฒ ์กฐ๊ฑด๋ฌธ์ ์ดํดํ ์ ์๋ค๋ฉด ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ํ๋ก๊ทธ๋จ์ ๋ง๋ค ์ ์๋ค.
'์ธ์ด > JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
JAVA : Up & Down game (while๋ฌธ) (0) | 2024.08.08 |
---|---|
JAVA : for๋ฌธ, while๋ฌธ, do-while๋ฌธ (0) | 2024.08.08 |
JAVA : ๋นํธ์ฐ์ฐ์ , ์ ์ด๋ฌธ , ์กฐ๊ฑด๋ฌธ (0) | 2024.08.07 |
JAVA : ๋ก๊ทธ์ธ ์์คํ ์์ (0) | 2024.08.07 |
JAVA : ์ฐ์ฐ์ (2) | 2024.08.07 |