Skip to content

Ksr-ccb/Sparta-Chapter2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

33 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ’ก ๊ณ„์‚ฐ๊ธฐ ๊ธฐ๋Šฅ

์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ๋ฐฉ์‹

  • ์ฝ˜์†” ๊ธฐ๋ฐ˜

์ž…๋ ฅ

  • 0 ์ด์ƒ์˜ ์–‘์˜ ์ •์ˆ˜(+์‹ค์ˆ˜) 2๊ฐ€์ง€
  • ์ˆ˜ํ–‰ํ•  ์‚ฌ์น™์—ฐ์‚ฐ์˜ ๊ธฐํ˜ธ(+,-,*,/)

ํŠน์ˆ˜ ์ƒํ™ฉ์— ๋Œ€ํ•œ ์˜ˆ์™ธ ์ฒ˜๋ฆฌ

  • 0 ์ด์ƒ์˜ ์‹ค์ˆ˜๋งŒ ์ž…๋ ฅํ•˜๊ฒŒ ํ•˜๊ธฐ
  • int. double ๋ฒ”์œ„๋ฅผ ๋„˜์–ด๊ฐ€๋Š” ์ˆ˜ ์ž…๋ ฅ ๋ชป๋ฐ›๊ฒŒ ์ฒ˜๋ฆฌ
  • ๋‚˜๋ˆ„๊ธฐ์— ๋ถ„๋ชจ 0 ๋ชป์˜ค๊ฒŒ ์ฒ˜๋ฆฌ
  • ๊ฐ ์ž…๋ ฅ์— ์ฃผ์–ด์ง„ ํฌ๋ฉง์ด ๋“ค์–ด์˜ค์ง€ ์•Š์œผ๋ฉด ๋‹ค์‹œ ์ž…๋ ฅ๋ฐ›๊ฒŒ ํ•˜๊ธฐ

์„ค๊ณ„ (UML)

โœ”๏ธ Lv.1

โœ”๏ธ Lv.2

โœ”๏ธ Lv.3_ver01

๐Ÿท๏ธ ๊ณ„์‚ฐ๊ธฐ ๊ณผ์ œ ์ˆ˜ํ–‰ ๊ธฐ๋ก

โœ”๏ธ Lv.1

- ์–‘์˜ ์ •์ˆ˜(0 ํฌํ•จ)๋ฅผ ์ž…๋ ฅ๋ฐ›๊ธฐ (2025. 02. 26)
- ์‚ฌ์น™์—ฐ์‚ฐ ๊ธฐํ˜ธ(โž•,โž–,โœ–๏ธ,โž—)๋ฅผ ์ž…๋ ฅ๋ฐ›๊ธฐ (2025. 02. 26)
- ์œ„์—์„œ ์ž…๋ ฅ๋ฐ›์€ ์–‘์˜ ์ •์ˆ˜ 2๊ฐœ์™€ ์‚ฌ์น™์—ฐ์‚ฐ ๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ฐ์‚ฐ์„ ์ง„ํ–‰ํ•œ ํ›„ ๊ฒฐ๊ณผ๊ฐ’์„ ์ถœ๋ ฅํ•˜๊ธฐ (2025. 02. 26)
- ์ž…/์ถœ๋ ฅ์€ ์ฝ˜์†”๊ธฐ๋ฐ˜ (2025. 02. 26)
- ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉ (2025. 02. 26)
  - ๋ฐ˜๋ณต์˜ ์ข…๋ฃŒ๋ฅผ ์•Œ๋ ค์ฃผ๋Š” โ€œexitโ€ ๋ฌธ์ž์—ด์„ ์ž…๋ ฅํ•˜๊ธฐ ์ „๊นŒ์ง€ ๋ฌดํ•œ์œผ๋กœ ๊ณ„์‚ฐ์„ ์ง„ํ–‰ (2025. 02. 26)
- InputMismatchException ์˜ˆ์™ธ ์ฒ˜๋ฆฌ (์ œ๋Œ€๋กœ๋œ ์ •์ˆ˜๊ฐ’์ด ๋“ค์–ด์˜ค์ง€ ์•Š์„ ๊ฒฝ์šฐ ๋Œ€๋น„(2025.02.27)

โœ”๏ธ Lv.2

- Calculator ํด๋ž˜์Šค์˜ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋ฅผ ์ €์žฅํ•˜๊ณ  ์žˆ๋Š” ์ปฌ๋ ‰์…˜ ํ•„๋“œ๋ฅผ ์ฝ๊ธฐ (2025. 02. 27)
- ๊ฐ€์žฅ ๋จผ์ € ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ (2025. 02. 27)
- ์ €์žฅ๋œ ๊ฐ’๋“ค์„ index๋กœ ์ ‘๊ทผํ•˜๊ณ  ์ˆ˜์ •/์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ (2025.03.04)
- double์ด ๋ถ„๋ชจ์ผ ๋•Œ ๋‚˜๋ˆ„๊ธฐ 0ํ•ด๋„ ์˜ˆ์™ธ ์ž‘๋™ ์•ˆํ•˜๋Š” ๊ฒƒ ์ˆ˜์ • (2025.03.05)

Lv.3(๋ฏธ์™„์„ฑ)

- ์–‘์˜ ์ •์ˆ˜(0 ํฌํ•จ)๋ฅผ ์ž…๋ ฅ๋ฐ›๊ธฐ (2025.03.04)
- ์‚ฌ์น™์—ฐ์‚ฐ ๊ธฐํ˜ธ(โž•,โž–,โœ–๏ธ,โž—)๋ฅผ ์ž…๋ ฅ๋ฐ›๊ธฐ (2025.03.04)
- Enum ํƒ€์ž…์„ ํ™œ์šฉํ•˜์—ฌ ์—ฐ์‚ฐ์ž ํƒ€์ž…์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ด€๋ฆฌ (2025.03.04)
- int,double์„ ๋ชจ๋‘ ํ˜ธํ™˜ํ•˜๊ณ  ์ˆซ์ž๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ์ œ๋„ค๋ฆญ ํด๋ž˜์Šค ์ƒ์„ฑ (2025.03.04)

โœ”๏ธ Lv.3_ver01

- ArithmeticCalculator ํด๋ž˜์Šค๋ฅผ ์ œ๋„ค๋ฆญ์œผ๋กœ ์ˆ˜์ • (2025.03.05)
  - ArithmeticCalculatorํด๋ž˜์Šค ์—์„œ๋Š” "๊ณ„์‚ฐ"์— ๊ด€๋ จ๋œ ํ•จ์ˆ˜๋งŒ ๋‚จ๊น€ (2025.03.05)
- mainํ•จ์ˆ˜์—์„œ scanner์ด์šฉ์œผ๋กœ ์ž…๋ ฅ๋ฐ›๊ธฐ( ๋‹ค๋ฅธ ํด๋ž˜์Šค ์—์„œ๋Š” ์Šค์บ๋„ˆ์ด์šฉ x, ์‚ฌ์šฉ์ž์ž…๋ ฅ x) (2025.03.05)
- Enum ํƒ€์ž…์„ ํ™œ์šฉํ•˜์—ฌ ์—ฐ์‚ฐ์ž ํƒ€์ž…์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ด€๋ฆฌ (2025.03.05)
- RecordController ํด๋ž˜์Šค์—์„œ๋Š” ๊ณ„์‚ฐ ๊ธฐ๋ก์— ๊ด€๋ จ๋œ ํ•จ์ˆ˜๋งŒ ๋‚จ๊น€ (2025.03.05)
  - ๊ธฐ๋ก ์ ‘๊ทผํ•  ๋•Œ ํŒŒ๋ผ๋ฏธํ„ฐ์— ์ธ๋ฑ์Šค๊ฐ€ ๋“ค์–ด๊ฐ€๋Š” ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•ด IndexOutOfBoundsException ์˜ˆ์™ธ ์ฒ˜๋ฆฌ (2025.03.05)


๐Ÿ“š ๊ณผ์ œ ์†Œ๊ฐœ

Lv 1. ํด๋ž˜์Šค ์—†์ด ๊ธฐ๋ณธ์ ์ธ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ

  • ์–‘์˜ ์ •์ˆ˜(0 ํฌํ•จ)๋ฅผ ์ž…๋ ฅ๋ฐ›๊ธฐ

    • Scanner๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์–‘์˜ ์ •์ˆ˜ 2๊ฐœ(0 ํฌํ•จ)๋ฅผ ์ „๋‹ฌ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์–‘์˜ ์ •์ˆ˜๋Š” ๊ฐ๊ฐ ํ•˜๋‚˜์”ฉ ์ „๋‹ฌ ๋ฐ›์Šต๋‹ˆ๋‹ค.
    • ์–‘์˜ ์ •์ˆ˜๋Š” ์ ํ•ฉํ•œ ํƒ€์ž…์œผ๋กœ ์„ ์–ธํ•œ ๋ณ€์ˆ˜์— ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.
  • ์‚ฌ์น™์—ฐ์‚ฐ ๊ธฐํ˜ธ(โž•,โž–,โœ–๏ธ,โž—)๋ฅผ ์ž…๋ ฅ๋ฐ›๊ธฐ

    • Scanner๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์น™์—ฐ์‚ฐ ๊ธฐํ˜ธ๋ฅผ ์ „๋‹ฌ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์‚ฌ์น™์—ฐ์‚ฐ ๊ธฐํ˜ธ๋ฅผ ์ ํ•ฉํ•œ ํƒ€์ž…์œผ๋กœ ์„ ์–ธํ•œ ๋ณ€์ˆ˜์— ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.
  • ์œ„์—์„œ ์ž…๋ ฅ๋ฐ›์€ ์–‘์˜ ์ •์ˆ˜ 2๊ฐœ์™€ ์‚ฌ์น™์—ฐ์‚ฐ ๊ธฐํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ฐ์‚ฐ์„ ์ง„ํ–‰ํ•œ ํ›„ ๊ฒฐ๊ณผ๊ฐ’์„ ์ถœ๋ ฅํ•˜๊ธฐ

    • ์‚ฌ์น™์—ฐ์‚ฐ ๊ธฐํ˜ธ์— ๋งž๋Š” ์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ฐ์‚ฐ์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
    • ์ž…๋ ฅ๋ฐ›์€ ์—ฐ์‚ฐ ๊ธฐํ˜ธ๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ์ œ์–ด๋ฌธ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. (์˜ˆ๋ฅผ ๋“ค๋ฉด if, switch)
    • ์—ฐ์‚ฐ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ ํ•ด๋‹น ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ๋‚ด์šฉ์„ ์ •์ œํ•˜์—ฌ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
      • ex) โ€œ๋‚˜๋ˆ—์…ˆ ์—ฐ์‚ฐ์—์„œ ๋ถ„๋ชจ(๋‘๋ฒˆ์งธ ์ •์ˆ˜)์— 0์ด ์ž…๋ ฅ๋  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.โ€œ
  • ๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜๋˜, ๋ฐ˜๋ณต์˜ ์ข…๋ฃŒ๋ฅผ ์•Œ๋ ค์ฃผ๋Š” โ€œexitโ€ ๋ฌธ์ž์—ด์„ ์ž…๋ ฅํ•˜๊ธฐ ์ „๊นŒ์ง€ ๋ฌดํ•œ์œผ๋กœ ๊ณ„์‚ฐ์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ˆ˜์ •ํ•˜๊ธฐ

Lv 2. ํด๋ž˜์Šค๋ฅผ ์ ์šฉํ•ด ๊ธฐ๋ณธ์ ์ธ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ

  • ์‚ฌ์น™์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ ํ›„, ๊ฒฐ๊ณผ๊ฐ’ ๋ฐ˜ํ™˜ ๋ฉ”์„œ๋“œ ๊ตฌํ˜„ & ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋ฅผ ์ €์žฅํ•˜๋Š” ์ปฌ๋ ‰์…˜ ํƒ€์ž… ํ•„๋“œ๋ฅผ ๊ฐ€์ง„ Calculator ํด๋ž˜์Šค๋ฅผ ์ƒ์„ฑ

    • ์‚ฌ์น™์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•œ ํ›„, ๊ฒฐ๊ณผ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฉ”์„œ๋“œ ๊ตฌํ˜„
    • ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋ฅผ ์ €์žฅํ•˜๋Š” ์ปฌ๋ ‰์…˜ ํƒ€์ž… ํ•„๋“œ๋ฅผ ๊ฐ€์ง„ Calculator ํด๋ž˜์Šค๋ฅผ ์ƒ์„ฑ
    • 1) ์–‘์˜ ์ •์ˆ˜ 2๊ฐœ(0 ํฌํ•จ)์™€ ์—ฐ์‚ฐ ๊ธฐํ˜ธ๋ฅผ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ๋ฐ›์•„ ์‚ฌ์น™์—ฐ์‚ฐ(โž•,โž–,โœ–๏ธ,โž—) ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•œ ํ›„
    • 2) ๊ฒฐ๊ณผ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฉ”์„œ๋“œ์™€ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋ฅผ ์ €์žฅํ•˜๋Š” ์ปฌ๋ ‰์…˜ ํƒ€์ž… ํ•„๋“œ๋ฅผ ๊ฐ€์ง„ Calculator ํด๋ž˜์Šค๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • Lv 1์—์„œ ๊ตฌํ˜„ํ•œ App ํด๋ž˜์Šค์˜ main ๋ฉ”์„œ๋“œ์— Calculator ํด๋ž˜์Šค๊ฐ€ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •

    • ์—ฐ์‚ฐ ์ˆ˜ํ–‰ ์—ญํ• ์€ Calculator ํด๋ž˜์Šค๊ฐ€ ๋‹ด๋‹น
      • ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋Š” Calculator ํด๋ž˜์Šค์˜ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋ฅผ ์ €์žฅํ•˜๋Š” ํ•„๋“œ์— ์ €์žฅ
    • ์†Œ์Šค ์ฝ”๋“œ ์ˆ˜์ • ํ›„์—๋„ ์ˆ˜์ • ์ „์˜ ๊ธฐ๋Šฅ๋“ค์ด ๋ฐ˜๋“œ์‹œ ๋˜‘๊ฐ™์ด ๋™์ž‘ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
  • App ํด๋ž˜์Šค์˜ main ๋ฉ”์„œ๋“œ์—์„œ Calculator ํด๋ž˜์Šค์˜ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋ฅผ ์ €์žฅํ•˜๊ณ  ์žˆ๋Š” ์ปฌ๋ ‰์…˜ ํ•„๋“œ์— ์ง์ ‘ ์ ‘๊ทผํ•˜์ง€ ๋ชปํ•˜๋„๋ก ์ˆ˜์ • (์บก์Аํ™”)

    • ๊ฐ„์ ‘ ์ ‘๊ทผ์„ ํ†ตํ•ด ํ•„๋“œ์— ์ ‘๊ทผํ•˜์—ฌ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋„๋ก ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. (Getter ๋ฉ”์„œ๋“œ)
    • ๊ฐ„์ ‘ ์ ‘๊ทผ์„ ํ†ตํ•ด ํ•„๋“œ์— ์ ‘๊ทผํ•˜์—ฌ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. (Setter ๋ฉ”์„œ๋“œ)
    • Calculator ํด๋ž˜์Šค์— ์ €์žฅ๋œ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋“ค ์ค‘ ๊ฐ€์žฅ ๋จผ์ € ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ€์ง„ ๋ฉ”์„œ๋“œ๋ฅผ ๊ตฌํ˜„ํ•œ ํ›„ App ํด๋ž˜์Šค์˜ main ๋ฉ”์„œ๋“œ์— ์‚ญ์ œ ๋ฉ”์„œ๋“œ๊ฐ€ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •

3. Enum, ์ œ๋„ค๋ฆญ, ๋žŒ๋‹ค & ์ŠคํŠธ๋ฆผ์„ ์ดํ•ดํ•œ ๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ

  • ํ˜„์žฌ ์‚ฌ์น™์—ฐ์‚ฐ ๊ณ„์‚ฐ๊ธฐ๋Š” (โž•,โž–,โœ–๏ธ,โž—) ์ด๋ ‡๊ฒŒ ์ด 4๊ฐ€์ง€ ์—ฐ์‚ฐ ํƒ€์ž…์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
    • Enum ํƒ€์ž…์„ ํ™œ์šฉํ•˜์—ฌ ์—ฐ์‚ฐ์ž ํƒ€์ž…์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ์ด๋ฅผ ์‚ฌ์น™์—ฐ์‚ฐ ๊ณ„์‚ฐ๊ธฐ ArithmeticCalculator ํด๋ž˜์Šค์— ํ™œ์šฉ ํ•ด๋ด…๋‹ˆ๋‹ค.
  • ์‹ค์ˆ˜, ์ฆ‰ double ํƒ€์ž…์˜ ๊ฐ’์„ ์ „๋‹ฌ ๋ฐ›์•„๋„ ์—ฐ์‚ฐ์ด ์ˆ˜ํ–‰ํ•˜๋„๋ก ๋งŒ๋“ค๊ธฐ
    • ๋‹จ์ˆœํžˆ, ๊ธฐ์กด์˜ Int ํƒ€์ž…์„ double ํƒ€์ž…์œผ๋กœ ๋ฐ”๊พธ๋Š” ๊ฒŒ ์•„๋‹Œ ์ ์— ์ฃผ์˜ํ•˜์„ธ์š”!
    • ์ง€๊ธˆ๊นŒ์ง€๋Š” ArithmeticCalculator, ์ฆ‰ ์‚ฌ์น™์—ฐ์‚ฐ ๊ณ„์‚ฐ๊ธฐ๋Š” ์–‘์˜ ์ •์ˆ˜(0 ํฌํ•จ)๋ฅผ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ „๋‹ฌ๋ฐ›์•„ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰
    • ํ”ผ์—ฐ์‚ฐ์ž๋ฅผ ์—ฌ๋Ÿฌ ํƒ€์ž…์œผ๋กœ ๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก ๊ธฐ๋Šฅ์„ ํ™•์žฅ
      • ArithmeticCalculator ํด๋ž˜์Šค์˜ ์—ฐ์‚ฐ ๋ฉ”์„œ๋“œ(calculate)
    • ์œ„ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋งŒ์กฑํ•  ์ˆ˜ ์žˆ๋„๋ก ArithmeticCalculator ํด๋ž˜์Šค๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค. (์ œ๋„ค๋ฆญ)
  • ์ €์žฅ๋œ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋“ค ์ค‘ Scanner๋กœ ์ž…๋ ฅ๋ฐ›์€ ๊ฐ’๋ณด๋‹ค ํฐ ๊ฒฐ๊ณผ๊ฐ’ ๋“ค์„ ์ถœ๋ ฅ
    • ArithmeticCalculator ํด๋ž˜์Šค์— ์œ„ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋งŒ์กฑํ•˜๋Š” ์กฐํšŒ ๋ฉ”์„œ๋“œ๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.
    • ๋‹จ, ํ•ด๋‹น ๋ฉ”์„œ๋“œ๋ฅผ ๊ตฌํ˜„ํ•  ๋•Œ Lambda & Stream์„ ํ™œ์šฉํ•˜์—ฌ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.
      • Java ๊ฐ•์˜์—์„œ ๋žŒ๋‹ค & ์ŠคํŠธ๋ฆผ์„ ํ•™์Šต ๋ฐ ๋ณต์Šต ํ•˜์‹œ๊ณ  ์ ์šฉ ํ•ด๋ณด์„ธ์š”!

About

calculator work

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages