[Kotlin] ํ•จ์ˆ˜(function)
ยท
๊ฐœ๋ฐœ ํƒ€์ž„์บก์Š/Kotlin
ํ•จ์ˆ˜๋Š” ์ผ์ • ๋™์ž‘์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํŠน์ • ํ˜•์‹์˜ ์ฝ”๋“œ ๋ญ‰์น˜๋ฅผ ๋œปํ•œ๋‹ค. ํ•จ์ˆ˜๋Š” ์ž๋ฐ”์˜ ๋ฉ”์„œ๋“œ์— ํ•ด๋‹นํ•œ๋‹ค. ํ•จ์ˆ˜ ์„ ์–ธ ๋ฐฉ๋ฒ• fun ํ•จ์ˆ˜๋ช…(์ธ์ˆ˜1 : ์ž๋ฃŒํ˜•1, ์ธ์ˆ˜2, ์ž๋ฃŒํ˜•2 ...): ๋ฐ˜ํ™˜์ž๋ฃŒํ˜• ํ•จ์ˆ˜ ์‚ฌ์šฉ ์˜ˆ์‹œ fun greet(str:String):Unit{ println(str) } greet("Hello") #๊ฒฐ๊ณผ๊ฐ’ : Hello #์ฝ”๋“œ์˜ ๋ฐ˜ํ™˜๊ฐ’์ด ์—†์„ ๋•Œ Unit์„ ์‚ฌ์šฉํ•œ๋‹ค. Unit์€ ์ž๋ฐ”์˜ void์— ๋Œ€์‘ํ•œ๋‹ค.