IF
if
if (์กฐ๊ฑด์) {
์กฐ๊ฑด์์ ๊ฒฐ๊ณผ๊ฐ ์ฐธ์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
}
์๋ ์์ ์ฝ๋๋ก ํ์ตํด ๋ณด๊ฒ ์ต๋๋ค.
if - else
if (์กฐ๊ฑด์) {
์กฐ๊ฑด์์ ๊ฒฐ๊ณผ๊ฐ ์ฐธ์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
} else {
์กฐ๊ฑด์์ ๊ฒฐ๊ณผ๊ฐ ๊ฑฐ์ง์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
}
์๋ ์์ ์ฝ๋๋ก ํ์ตํด ๋ณด๊ฒ ์ต๋๋ค.
if - else if - else
if (์กฐ๊ฑด์1) {
์กฐ๊ฑด์1์ ๊ฒฐ๊ณผ๊ฐ ์ฐธ์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
} else if (์กฐ๊ฑด์2) {
์กฐ๊ฑด์2์ ๊ฒฐ๊ณผ๊ฐ ์ฐธ์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
} else {
์กฐ๊ฑด์1์ ๊ฒฐ๊ณผ๋ ๊ฑฐ์ง์ด๊ณ , ์กฐ๊ฑด์2์ ๊ฒฐ๊ณผ๋ ๊ฑฐ์ง์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
์ฆ, ์์ ์ด๋ ์กฐ๊ฑด์์๋ ๋ง์กฑํ์ง ์์ ๋ ์ํ
}
์ฌ๋ฌ ๊ฐ์ ์กฐ๊ฑด์์ ํฌํจํ ์กฐ๊ฑด์์ ๋๋ค.
else if ๊ฐ ์ฌ๋ฌ๋ฒ ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
๋ง์ง๋ง else ๋ธ๋ญ์ ์๋ต์ด ๊ฐ๋ฅํฉ๋๋ค.
์๋ ์์ ์ฝ๋๋ก ํ์ตํด ๋ณด๊ฒ ์ต๋๋ค.
์ค์ฒฉ if
if (์กฐ๊ฑด์1) {
์กฐ๊ฑด์1์ ๊ฒฐ๊ณผ๊ฐ ์ฐธ์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
if (์กฐ๊ฑด์2) {
์กฐ๊ฑด์1 ๊ณผ ์กฐ๊ฑด์ 2์ ๊ฒฐ๊ณผ๊ฐ ๋ชจ๋ ์ฐธ์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
} else {
์กฐ๊ฑด์1์ ๊ฒฐ๊ณผ๊ฐ ์ฐธ์ด๊ณ , ์กฐ๊ฑด์2์ ๊ฒฐ๊ณผ๊ฐ ๊ฑฐ์ง์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
}
} else {
์กฐ๊ฑด์1์ ๊ฒฐ๊ณผ๊ฐ ๊ฑฐ์ง์ผ ๋ ์คํํ๊ณ ์ ํ๋ ๋ฌธ์ฅ;
}
์๋ ์์ ์ฝ๋๋ก ํ์ตํด ๋ณด๊ฒ ์ต๋๋ค.
๋ธ๋ญ { }
'์ฌ๋ฌ ๋ฌธ์ฅ์ ํ๋๋ก ๋ฌถ์ด์ฃผ๋ ๊ฒ' ์ ๋๋ค.
๋ง์ฝ if ์กฐ๊ฑด๋ฌธ์์ ์คํํ ๋ฌธ์ฅ์ด ํ๋๋ผ๋ฉด
if(์กฐ๊ฑด์) ๋ช ๋ น๋ฌธ; ์ด๋ ๊ฒ { } ๊ฐ ์๋ต๋ ์ ์์ต๋๋ค.
์กฐ๊ฑด์์ ๋ค์ํ ์
Ref. Java์ ์ ์ ๊ธฐ์ดํธ Chapter4(1,2,3,4,5,6,7,8)
Last updated