๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก์ž๋ฐ” switch ๊ตฌ๋ฌธ (1)

Hey Tech

[Java] Switch~case ๋ฌธ์„ ํ™œ์šฉํ•œ ์ •ํ˜•ํ™”๋œ ์ œ์–ด๋ฌธ ์ž‘์„ฑํ•˜๊ธฐ!

์•ˆ๋…•ํ•˜์„ธ์š”, ์˜ค๋Š˜์€ Java์—์„œ if~else ๋ณด๋‹ค ์ •ํ˜•ํ™”๋œ ์กฐ๊ฑดํ˜• ์ œ์–ด๋ฌธ Switch~case ๊ตฌ๋ฌธ์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค. ๐Ÿ’ก ํ•™์Šต ๋ชฉํ‘œ Java์—์„œ Switch~case ๊ตฌ๋ฌธ ํ™œ์šฉ๋ฐฉ๋ฒ•๊ณผ ์‚ฌ์šฉ ๋ชฉ์ ์— ๋Œ€ํ•ด ์ดํ•ดํ•œ๋‹ค. 1. Switch~case ๊ตฌ๋ฌธ์ด๋ž€? Switch~Case ๊ตฌ๋ฌธ if~else ๊ตฌ๋ฌธ์ฒ˜๋Ÿผ ์กฐ๊ฑด์‹ ์ค‘ ํ•˜๋‚˜๋กœ, ํ•˜๋‚˜์˜ ์กฐ๊ฑด์‹ ๊ฒฐ๊ด๊ฐ’์— ๋”ฐ๋ผ ๊ฐ๊ฐ ๋‹ค๋ฅธ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋„๋ก ํ”„๋กœ๊ทธ๋žจ์„ ์„ค๊ณ„ํ•  ๋•Œ ์ฃผ๋กœ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ์—์„œ๋Š” if~else ๊ตฌ๋ฌธ์„ ๊ทธ๋Œ€๋กœ ํ™œ์šฉํ•˜๋ฉด ์ฝ”๋“œ ์ž์ฒด๊ฐ€ ๊ฐ„๊ฒฐํ•˜์ง€ ์•Š์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์œ„์—์„œ๋ถ€ํ„ฐ ์กฐ๊ฑด์‹์„ ์ผ์ผ์ด ๊ฒ€์ฆํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ”„๋กœ๊ทธ๋žจ์˜ ๋น„์šฉ์ด ๋†’์•„์ง‘๋‹ˆ๋‹ค. 2. Switch~case ๊ตฌ๋ฌธ ํ™œ์šฉ ์˜ˆ์‹œ ์˜ˆ๋ฅผ ๋“ค์–ด, ์•„๋ž˜ ํ‘œ์™€ ๊ฐ™์ด ์‹œํ—˜ ์ ์ˆ˜์— ๋”ฐ๋ผ ๋“ฑ๊ธ‰์„ A, B, C, D, ..

SW ๊ฐœ๋ฐœ/Java 2021. 11. 15. 00:03