CodeGym /Java Course /์ž๋ฐ” ์ปฌ๋ ‰์…˜ /์•„์ด๋””์–ด: ๋ฐ”๊พธ๊ธฐ, ์ฐพ๊ธฐ

์•„์ด๋””์–ด: ๋ฐ”๊พธ๊ธฐ, ์ฐพ๊ธฐ

์ž๋ฐ” ์ปฌ๋ ‰์…˜
๋ ˆ๋ฒจ 9 , ๋ ˆ์Šจ 8
์‚ฌ์šฉ ๊ฐ€๋Šฅ

"๋ช‡ ๊ฐ€์ง€ ๋งˆ์ˆ ์— ๋Œ€ํ•ด ๋” ๋ง์”€๋“œ๋ฆฌ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค."

"์ œ๋ฐœ ํ•ด์ฃผ์„ธ์š”! ์˜ค๋Š˜์€ ๊ทธ์•ผ๋ง๋กœ ๊ธฐ์ ์˜ ๋‚ ์ž…๋‹ˆ๋‹ค. IntelliJ IDEA์˜ ๊ธฐ๋Šฅ์„ ์ ˆ๋ฐ˜๋„ ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค."

๋งˆ์ˆ  #4: ๊ฒ€์ƒ‰.

"5,000์ค„์ด ์žˆ๋Š” ํŒŒ์ผ์„ ์—ด์—ˆ๊ณ  getProcessTask๋ผ๋Š” ๋ฉ”์„œ๋“œ๋ฅผ ์ฐพ์•„์•ผ ํ•œ๋‹ค๊ณ  ์ƒ์ƒํ•ด ๋ณด์‹ญ์‹œ์˜ค. ๋˜๋Š” getProcessorTask ๋˜๋Š” getTaskProcessor ๋˜๋Š” ์ด์™€ ์œ ์‚ฌํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค."

"IntelliJ IDEA์—๋Š” ํ˜„์žฌ ์—ด๋ ค ์žˆ๋Š” ํŒŒ์ผ์„ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋งค์šฐ ๊ฐ•๋ ฅํ•œ ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค."

"Ctrl+F๋ฅผ ๋ˆ„๋ฅด๊ณ  ํ•„์š”ํ•œ ๋‹จ์–ด๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”:"

์•„์ด๋””์–ด: ๋ฐ”๊พธ๊ธฐ, ์ฐพ๊ธฐ - 1

"์˜ˆ๋ฅผ ๋“ค์–ด, println ๋ฉ”์„œ๋“œ์— ๋Œ€ํ•œ ๋ชจ๋“  ํ˜ธ์ถœ์„ ์ฐพ์œผ๋ ค๋ฉด println์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค."

์•„์ด๋””์–ด: ๋ฐ”๊พธ๊ธฐ, ์ฐพ๊ธฐ - 2

"๊ทธ๋ฆฌ๊ณ  ์œ„์ชฝ ๋ฐ ์•„๋ž˜์ชฝ ํ™”์‚ดํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฝ๊ธฐ๋ฅผ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šคํฌ๋ฆฐ์ƒท์— ๋™๊ทธ๋ผ๋ฏธ๋ฅผ ํ‘œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค."

"์˜ค๋ฅธ์ชฝ์— ๋” ๋งŽ์€ ํ™•์ธ๋ž€์ด ์žˆ์Šต๋‹ˆ๋‹ค: ๋Œ€/์†Œ๋ฌธ์ž ์ผ์น˜, ์ •๊ทœ์‹ ๋ฐ ๋‹จ์–ด. ๋ฌด์Šจ ๋œป์ธ๊ฐ€์š”?"

" MatchCase ๋Š” ๊ฒ€์ƒ‰ ์‹œ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์„ ํƒ์„ ์ทจ์†Œํ•˜๋ฉด ๋Œ€๋ฌธ์ž์™€ ์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์„ ํƒํ•˜๋ฉด ๋Œ€๋ฌธ์ž์™€ ์†Œ๋ฌธ์ž๋ฅผ ๋‹ค๋ฅด๊ฒŒ ๊ฐ„์ฃผํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ยซPrintยป๋Š” ยซprintยป์™€ ์ผ์น˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. "

" Regex ์ฒดํฌ๋ฐ•์Šค๋ฅผ ์„ ํƒํ•˜๋ฉด ๊ฒ€์ƒ‰ ๋ฌธ์ž์—ด์ด ์‹ค์ œ๋กœ ์ •๊ทœ์‹์ž„์„ IntelliJ์— ์•Œ๋ฆฝ๋‹ˆ๋‹ค. "

" ๋‹จ์–ด ํ™•์ธ๋ž€์„ ์„ ํƒํ•˜๋ฉด ๋‹จ์–ด๊ฐ€ ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์ง„ ๊ฒƒ๊ณผ ์™„์ „ํžˆ ์ผ์น˜ํ•ด์•ผ ํ•จ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๋ถ€๋ถ„ ์ผ์น˜๋Š” ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. "

"์˜ˆ๋ฅผ ๋“ค์–ด, ๋‚ด๊ฐ€ print ๋ฐ println , ๋ฉ”์„œ๋“œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  print ๋งŒ ์ฐพ์œผ๋ ค๋Š” ๊ฒฝ์šฐ ์ด ์ƒ์ž๋ฅผ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜ ์˜ˆ์—์„œ ํŠน๋ณ„ํžˆ println ์˜ ๋‘ ํ•ญ๋ชฉ์„ print ๋กœ ๋ฐ”๊พธ์—ˆ๊ณ  ์ด ๋‘ ํ•ญ๋ชฉ๋งŒ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ๋‹จ์–ด ํ™•์ธ๋ž€์„ ์„ ํƒํ•˜์—ฌ ."

์•„์ด๋””์–ด: ๋ฐ”๊พธ๊ธฐ, ์ฐพ๊ธฐ - 3

"์ฆ‰, Words๋Š” ยซ๋‹จ์–ด์˜ ์ผ๋ถ€๊ฐ€ ๊ฒ€์ƒ‰ ๋ฌธ์ž์—ด๊ณผ ์ผ์น˜ยป์™€ ยซ์ „์ฒด ๋‹จ์–ด๊ฐ€ ๊ฒ€์ƒ‰ ๋ฌธ์ž์—ด๊ณผ ์ผ์น˜ยป ์‚ฌ์ด๋ฅผ ์ „ํ™˜ํ•ฉ๋‹ˆ๊นŒ?"

"์•„."

๋งˆ์ˆ  #5: ๊ต์ฒด.

"๋ช‡ ๊ฐ€์ง€ ์ฝ”๋“œ๊ฐ€ ์žˆ๊ณ  ๋ช‡ ๊ฐ€์ง€ ๋ฉ”์„œ๋“œ ํ˜ธ์ถœ์„ ๋‹ค๋ฅธ ๋ฉ”์„œ๋“œ ํ˜ธ์ถœ๋กœ ๋ฐ”๊พธ๊ณ  ์‹ถ๋‹ค๊ณ  ์ƒ์ƒํ•ด๋ณด์„ธ์š”. "๋‹จ์ˆœํžˆ ์ฝ”๋“œ ์กฐ๊ฐ์„ ๋‹ค๋ฅธ ์ฝ”๋“œ ์กฐ๊ฐ์œผ๋กœ ๋ฐ”๊พธ๊ณ  ์‹ถ์„ ๋ฟ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒŒ ๋‹ค์•ผ. ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ๋นจ๋ฆฌ ํ•  ์ˆ˜ โ€‹โ€‹์žˆ์Šต๋‹ˆ๊นŒ?"

"Ctrl+R ํ‚ค ์กฐํ•ฉ์ด ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค."

์•„์ด๋””์–ด: ๋ฐ”๊พธ๊ธฐ, ์ฐพ๊ธฐ - 4

" println์„ print   ๋กœ ๋ฐ”๊พธ์ž .

"๊ต์ฒด ์ž‘์—…์ด ์ „์ฒด ํด๋ž˜์Šค์—์„œ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ํ•˜๋ ค๋ฉด ์ฝ”๋“œ์—์„œ ์›ํ•˜๋Š” ๋ถ€๋ถ„์„ ์„ ํƒํ•˜๊ณ  ยซIn Selectionยป ํ™•์ธ๋ž€์„ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค."

์•„์ด๋””์–ด: ๋ฐ”๊พธ๊ธฐ, ์ฐพ๊ธฐ - 5

"์ด์ œ ยซ ๋ชจ๋‘ ๋ฐ”๊พธ๊ธฐ ยป ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ์„ ํƒํ•œ ์ฝ”๋“œ์˜ ๋ชจ๋“  println ํ•ญ๋ชฉ์ด print ๋กœ ๋ฐ”๋€๋‹ˆ๋‹ค ."

"๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค, Ellie!"

์ฝ”๋ฉ˜ํŠธ
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION