๐Ÿ”ฅTIL๐Ÿ”ฅ์ŠคํŒŒ๋ฅดํƒ€ | ๋ฌธ์ž์—ด ํ•จ์ˆ˜

hyihyiยท2023๋…„ 12์›” 7์ผ
0

TIL

๋ชฉ๋ก ๋ณด๊ธฐ
14/70
post-thumbnail

slice()๋Š” ์›๋ณธ List๋ฅผ ์ž˜๋ผ ์ƒˆ๋กœ์šด List๋ฅผ ๋งŒ๋“ค์–ด ๋ฆฌํ„ด
subList()๋Š” ์›๋ณธ List๋ฅผ ์›ํ•˜๋Š” ๊ตฌ๊ฐ„๋งŒํผ๋งŒ ์ž˜๋ผ์„œ ๋ณด์—ฌ์ค€๋‹ค.

slice : ํŠน์ • ๋ถ€๋ถ„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•  ๋•Œ

val a = "abcdef"
println(a.slice(2..3))
cd

take : ๋ฌธ์ž์—ด์˜ ์•ž์—์„œ ํŠน์ • ๊ฐœ์ˆ˜์˜ ๋ฌธ์ž์—ด๋ฅผ ๊ฐ€์ ธ์˜ฌ ๋•Œ

val a = "abcdef"
println(a.take(4))
abcd

takeLast : ๋ฌธ์ž์—ด์˜ ๋’ค์—์„œ ํŠน์ • ๊ฐœ์ˆ˜์˜ ๋ฌธ์ž์—ด๋ฅผ ๊ฐ€์ ธ์˜ฌ ๋•Œ

val a = "abcdef"
println(a.takeLast(4))
cdef
profile
๋‚ด๊ฐ€ ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ์“ฐ๋Š” ๋ธ”๋กœ๊ทธ

0๊ฐœ์˜ ๋Œ“๊ธ€