๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Sparta Coding Club/TIL

[TIL] #1 - 20231019 (์ŠคํŒŒ๋ฅดํƒ€ ์ฝ”๋”ฉ ํด๋Ÿฝ ์•ˆ๋“œ๋กœ์ด๋“œ 2๊ธฐ ์‚ฌ์ „ ์บ ํ”„)

by eun.24k 2023. 10. 20.

๐Ÿ“– Today I Learned

๐Ÿ”ฎ ํ•™์Šต ๋ฐ ๋…ธํŠธ ์ •๋ฆฌ

  • ์ŠคํŒŒ๋ฅดํƒ€ ์ฝ”๋”ฉ ํด๋Ÿฝ ์‚ฌ์ „ ์บ ํ”„ ์ฑ•ํ„ฐ 1 ์š”์•ฝ ์ •๋ฆฌ (๋ณต์Šต) : ๊ธฐ๋ณธ์ ์ธ ์–ดํœ˜๋“ค์„ ์ „์ฒด์ ์œผ๋กœ ์ •๋ฆฌํ–ˆ๋‹ค.
    ๋‚ด๊ฐ€ ์–ดํœ˜๋ฅผ ๋ฐ›์•„๋“ค์ด๊ณ  ์‘์šฉํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— ์šด์˜์ฒด์ œ/API/๋Ÿฐํƒ€์ž„ ๋“ฑ๊ณผ ๊ฐ™์€ ๊ธฐ๋ณธ์ ์ธ ์–ดํœ˜ ์š”์•ฝ๋„ ๋”ฐ๋กœ ํ–ˆ๋‹ค.
  • ์ฑ•ํ„ฐ 2 ์‹คํ–‰: ์•ˆ๋“œ๋กœ์ด๋“œ๋ฅผ ์—ด์–ด ๋ณด์•˜๋Š”๋ฐ ์™œ ๋•Œ๋ฌธ์ธ์ง€ ์‹คํ–‰์ด ์•ˆ๋ผ์„œ ๋…ธํŠธ๋ถ ์šฉ๋Ÿ‰์„ ์ง€์šฐ๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ์ตœ์ ํ™”ํ•˜๊ณ  ์ง€์šธ์ˆ˜ ์žˆ๋Š ๋ชจ๋“ ๊ฑธ ๋‹ค ์ง€์šฐ๋Š”๋ฐ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ๋‹ค. ์‹ค์ œ ์‹คํ–‰์€ ๋‚ด์ผ ํ•ด์•ผ๊ฒ ๋‹ค.
  • ์ฑ•ํ„ฐ 3.1 ๋กœ๊ทธ/๋กœ๊ทธ์บฃ ๊ด€๋ จ ๊ณต๋ถ€ ๋ฐ ๋…ธํŠธ ์ •๋ฆฌ. ์ „์— ๊ณต๋ถ€ํ•˜๋‹ค๊ฐ€ ๋กœ๊ทธ๊ฐ€ ๋‚˜์™”์„ ๋•Œ ์–˜๋ฅผ ๊ตณ์ด ์™œ ์“ฐ์ง€? ๋ผ๋Š” ์ƒ๊ฐ์— ํ•˜๋Š” ๋ฐฉ๋ฒ•๋งŒ ๋ฐฐ์šฐ๊ณ  ์‘์šฉํ•ด์„œ ์‚ฌ์šฉํ•ด ๋ณธ์ ์€ ์—†์ง€๋งŒ ์˜ค๋Š˜ ๋‹ค์‹œ ์ฝ์–ด๋ณด๋‹ˆ ์ „์— ์žˆ์—ˆ๋˜ ์—๋Ÿฌ๋ฅผ ๊ธฐ๋กํ•ด์„œ ๋‹ค์‹œ ๋Œ์•„๊ฐ€ ํ™•์ธ ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋Š” ๊ฒƒ ๊ฐ™๋‹ค. ์•„์ง ์ •ํ™•ํžˆ ์–ด๋–ป๊ฒŒ ์‘์šฉ์ด ๋ ์ง„ ๊ฐ์ด ์•ˆ ์žกํžˆ์ง€๋งŒ ํฅ๋ฏธ๋กญ๋‹ค.
  • ์ฑ•ํ„ฐ 3.2 ๋ณ€์ˆ˜ ๊ด€๋ จ ๊ณต๋ถ€ ๋ฐ ๋…ธํŠธ ์ •๋ฆฌ: ๊ณ ๋“ฑํ•™๊ต ์ฝ”๋”ฉ์„ ์ฒ˜์Œ ์ ‘ํ–ˆ์„ ๋•Œ ์นœ๊ตฌ๋ž‘ C์–ธ์–ด ์ฑ…์„ ์‚ฌ์„œ ๊ณต๋ถ€ํ–ˆ๋˜ ๊ธฐ์–ต์ด ๋‚ฌ๋‹ค. ์ž๋ฃŒํ˜•๋“ค๊ณผ ๊ทธ ํŠน์ง•๋“ค์— ๋Œ€ํ•ด ๋ฐฐ์› ๋‹ค. ๋Œ€ํ•™ ์ž…ํ•™ ์ดํ›„๋กœ๋Š” ํ•ญ์ƒ ์ฝ”๋”ฉ์„ ์•ผ๋ฉ”๋กœ ํ–ˆ์–ด์„œ ์˜ค๋žœ๋งŒ์— ๋ณด๋Š” ์–ดํœ˜๋“ค(๋ฐ”์ดํŠธ/char/float) ๋“ฑ์ด ๋ฐ˜๊ฐ€์› ๋‹ค.
  • ์ฑ•ํ„ฐ 3.3. ์กฐ๊ฑด๋ฌธ ๋…ธํŠธ ์ •๋ฆฌ: ๋‹ค ๋ชปํ•จ ์•„์ง..

๐Ÿ’ก ์•Œ๊ณ ๋ฆฌ์ฆ˜ - ์ฝ”ํ‹€๋ฆฐ : ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์นดํƒ€

[12931]

 

๋‚ด ํž˜์œผ๋กœ ํ’€์–ด๋ด์•ผ์ง€ ํ•˜๋ฉด์„œ ๊ณ ์ง‘๋ถ€๋ฆฌ๋‹ค๊ฐ€ ๋‹ค ๋ชปํ’€์—ˆ๋‹ค. 

๋‚ด์ผ๋ถ€ํ„ฐ๋Š” ์‹œ๊ฐ„์žฌ๊ณ  ํ’€๊ณ  ์‹œ๊ฐ„ ์•ˆ์— ๋ชป ํ’€๋ฉด ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค ํ’€์ด ๋ณด๋ฉด์„œ ๊ณต๋ถ€ํ•ด์•ผ๊ฒ ๋‹ค.

์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณต๋ถ€๋ฅผ ํ•˜๋‹ค๊ฐ€ ๋งค์šฐ ์œ ์šฉํ•œ ์›น์‚ฌ์ดํŠธ๋ฅผ ์ฐพ์•˜๋‹ค. ์ฝ”ํ‹€๋ฆฐ ๊ธฐ๋ณธ๋ฌธ๋ฒ•์„ ๋ฐฐ์šฐ๊ธฐ ์œ ์šฉํ•ด ๋ณด์ธ๋‹น.

https://www.tutorialkart.com/kotlin-tutorial/#gsc.tab=0

 

Kotlin Tutorial

Kotlin Tutorial - Learn Kotlin programming language from basics: Installing Kotlin, basic examples, Classes, Conditional statements, Loops, Data classes, Enums, extension functions, null safety, string operations, file operations etc.

www.tutorialkart.com

 

โŒ› Comments

์•„์ง ์–ด๋Š ๊ณต๋ถ€๋ฅผ ํ•  ๋•Œ ๋Œ€์ถฉ ์–ด๋Š์ •๋„์˜ ์‹œ๊ฐ„์ด ๋“ค์ง€ ์˜ˆ์ƒํ•˜๊ธฐ๊ฐ€ ํž˜๋“ค์–ด์„œ ๊ณต๋ถ€๊ณ„ํš์„ ์„ธ์šฐ๊ธฐ ์กฐ๊ธˆ ์• ๋งคํ•œ๊ฒƒ ๊ฐ™๋‹ค:(

๊ทธ๋ž˜์„œ ์‹œ๊ฐ„์„ ์žฌ๋ฉด์„œ ๊ณต๋ถ€ํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค:))

ํŠนํžˆ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ’€๋•Œ ๋งค๋‹ˆ์ €๋‹˜์ด ์‹œ๊ฐ„์„ ์žฌ๋ฉด์„œ ํ’€์–ด์•ผ ํ•œ๋‹ค๋Š” ๋ง์ด ๋ฌด์Šจ ๋ง์ธ์ง€ ์ดํ•ด๊ฐ€ ๊ฐ”๋‹ค.

์•„ ๊ทธ๋ฆฌ๊ณ  ๊ฐ™์€ ์‹œ๊ฐ„์— ์ž๊ณ  ์ผ์–ด๋‚˜๋Š” ๊ทœ์น™์ ์ธ ์Šต๊ด€์„ ๋ฏธ๋ฆฌ ๋“ค์–ด๋†”์•ผ ํ•  ๊ฒƒ ๊ฐ™๋‹ค. ๋ณธ์บ ํ”„๊ฐ€ ์‹œ์ž‘๋˜๋ฉด ์ •๋ง ๋ฐ”๋น ์งˆ๊ฑฐ ๊ฐ™๋‹ค..