- Today
- Total
๋ชฉ๋กjava switch case (1)
DATA101
์๋ ํ์ธ์, ์ค๋์ Java์์ if~else ๋ณด๋ค ์ ํํ๋ ์กฐ๊ฑดํ ์ ์ด๋ฌธ Switch~case ๊ตฌ๋ฌธ์ ๋ํด ์์๋ด ๋๋ค. ๐ก ํ์ต ๋ชฉํ Java์์ Switch~case ๊ตฌ๋ฌธ ํ์ฉ๋ฐฉ๋ฒ๊ณผ ์ฌ์ฉ ๋ชฉ์ ์ ๋ํด ์ดํดํ๋ค. 1. Switch~case ๊ตฌ๋ฌธ์ด๋? Switch~Case ๊ตฌ๋ฌธ if~else ๊ตฌ๋ฌธ์ฒ๋ผ ์กฐ๊ฑด์ ์ค ํ๋๋ก, ํ๋์ ์กฐ๊ฑด์ ๊ฒฐ๊ด๊ฐ์ ๋ฐ๋ผ ๊ฐ๊ฐ ๋ค๋ฅธ ์ฐ์ฐ์ ์ํํ๋๋ก ํ๋ก๊ทธ๋จ์ ์ค๊ณํ ๋ ์ฃผ๋ก ํ์ฉํฉ๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์์๋ if~else ๊ตฌ๋ฌธ์ ๊ทธ๋๋ก ํ์ฉํ๋ฉด ์ฝ๋ ์์ฒด๊ฐ ๊ฐ๊ฒฐํ์ง ์์ ๋ฟ๋ง ์๋๋ผ, ์์์๋ถํฐ ์กฐ๊ฑด์์ ์ผ์ผ์ด ๊ฒ์ฆํด์ผ ํ๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋จ์ ๋น์ฉ์ด ๋์์ง๋๋ค. 2. Switch~case ๊ตฌ๋ฌธ ํ์ฉ ์์ ์๋ฅผ ๋ค์ด, ์๋ ํ์ ๊ฐ์ด ์ํ ์ ์์ ๋ฐ๋ผ ๋ฑ๊ธ์ A, B, C, D, ..