728x90
๋ฐ˜์‘ํ˜•

2024/04/25 1

[Error][JAVA] java switch ์—์„œ ๋‹ค๋ฅธ case ์— ๊ฐ™์€์ด๋ฆ„์˜ ๋ณ€์ˆ˜ ์‚ฌ์šฉ

Java์˜ switch ๋ฌธ์—์„œ๋Š” ๊ฐ case ๋ธ”๋ก ๋‚ด์—์„œ ๋™์ผํ•œ ์ด๋ฆ„์˜ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ Java์˜ ์Šค์ฝ”ํ”„ ๊ทœ์น™์— ๋”ฐ๋ผ, ๋ณ€์ˆ˜๋Š” ๊ทธ ๋ฒ”์œ„ ๋‚ด์—์„œ๋งŒ ์œ ํšจํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•ด, switch ๋ฌธ ๋‚ด์˜ ๊ฐ case๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๋ธ”๋ก์œผ๋กœ ์ทจ๊ธ‰๋˜๋ฉฐ, ๊ฐ๊ฐ์˜ ๋ธ”๋ก ๋‚ด์—์„œ ๋ณ€์ˆ˜ ์ด๋ฆ„์ด ์ค‘๋ณต๋˜์–ด๋„ ์„œ๋กœ ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฐ case ๋ธ”๋ก์€ ๋…๋ฆฝ์ ์ธ ์Šค์ฝ”ํ”„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ณ€์ˆ˜ ์ด๋ฆ„์ด ์ค‘๋ณต๋˜์–ด๋„ ์„œ๋กœ ๊ฐ„์„ญํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทผ๋ฐ ์˜ค๋ฅ˜๊ฐ€ ๋‚˜์„œ ๋‹ค์‹œ๊ฒ€์ƒ‰.๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด, ๋‘ ๊ฐœ์˜ case ๋ธ”๋ก์—์„œ ๊ฐ๊ฐ์˜ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐ case ๋ธ”๋ก ๋‚ด์—์„œ reqCrUpdateDTO ๋ณ€์ˆ˜๋ฅผ ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ๋ณ€๊ฒฝํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ฒซ ๋ฒˆ์งธ case ๋ธ”๋ก์—์„œ๋Š” reqCrUpdateDTO1, ..

Error 2024.04.25
728x90
๋ฐ˜์‘ํ˜•