Programming/Kotlin

[Kotlin] ์ฝ”ํ‹€๋ฆฐ ํŠน์ • ๋ฌธ์ž์—ด ๊ธฐ์ค€์œผ๋กœ ์ž๋ฅด๋Š” ๋ฐฉ๋ฒ• (split ํ•จ์ˆ˜ ์ด์šฉ)

yuri lee 2023. 3. 14. 19:09
๋ฐ˜์‘ํ˜•

Intro

์•ˆ๋…•ํ•˜์„ธ์š”. ์ด๋ฒˆ์‹œ๊ฐ„์—๋Š” ์ฝ”ํ‹€๋ฆฐ์—์„œ ํŠน์ • ๋ฌธ์ž์—ด์„ ๊ธฐ์ค€์œผ๋กœ ์ž๋ฅด๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 

 

How to solve the problem

์ฝ”ํ‹€๋ฆฐ์—์„œ ํŠน์ • ๋ฌธ์ž์—ด์„ ๊ธฐ์ค€์œผ๋กœ ์ž๋ฅด๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์–‘ํ•œ๋ฐ์š”, ์ €๋Š” split ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์€ ์ŠคํŠธ๋ง์ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ด…์‹œ๋‹ค. ํ•ด๋‹น ์ŠคํŠธ๋ง์—์„œ split ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ '-' ๋ฌธ์ž์—ด ๊ธฐ์ค€์œผ๋กœ ์ž˜๋ผ์ค๋‹ˆ๋‹ค. 

fun main() {
    val string = "kotlin-typescript-javascript"
    val result = string.split('-'); 
    println(result) 
    println(result[0]) 
    println(result[1]) 
    println(result[2]) 
}

 

์œ„ ์ฝ”๋“œ ์‹คํ–‰ ๊ฒฐ๊ณผ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. 

[kotlin, typescript, javascript]
kotlin
typescript
javascript

 

์‹ค์ œ ์‹คํ–‰์‹œ์ผœ๋ณด๊ณ  ์‹ถ์œผ์‹  ๋ถ„๋“ค์€ ์•„๋ž˜ ์‚ฌ์ดํŠธ ์ด์šฉํ•ด์ฃผ์„ธ์š” :)

https://play.kotlinlang.org/

๋ฐ˜์‘ํ˜•