[Kotiln] List추출 slice(), take()
2022. 4. 28. 00:50ㆍETC/Kotlin
728x90
반응형
컬렉션 함수 slice()
subString()과 같이 특정 부분의 데이터를 추출할 때 사용
subList는 ,로 구분 (사이값)
slice는 ..으로 구분 (마지막 포함)
package com.example.solution
fun main() {
var list = listOf<Int>(1, 2, 3, 4, 5)
println(list.subList(1, 4))
println(list.slice(1..4))
}
컬렉션 함수 take()
take() : list에서 매개변수 개수만큼 순서대로 출력
takeLast() : 뒤에서부터 순서대로 출력
package com.example.solution
fun main() {
var list = listOf<Int>(1, 2, 3, 4, 5)
//처음부터 3개
println(list.take(3))
//뒤애서부터 3개
println(list.takeLast(3))
}
출처
코틀린36강 - 컬렉션 함수7강 slice(), take()
1. slice() subString()과 같이 특정 부분의 데이터를 추출할 때는 slice()를 사용한다. 결과 2. take() t...
blog.naver.com
728x90
반응형
'ETC > Kotlin' 카테고리의 다른 글
[Kotiln] 작은수 큰수비교 coerceAtLeast, coerceAtMost (0) | 2022.04.28 |
---|---|
[Kotiln] Map정렬 (0) | 2022.04.27 |
[Kotiln] List정렬 (0) | 2022.04.27 |
[Kotiln] List&Map (0) | 2022.04.26 |
[Kotiln] 해시 (0) | 2022.04.25 |