반응형
공식문서 링크
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/chunked.html
값 컬렉션이 주어진 경우 컬렉션을 같은 크기로 나누고 싶을 때 사용하는 함수
import org.hamcrest.MatcherAssert.assertThat
import org.hamcrest.Matchers.`is`
import org.hamcrest.Matchers.contains
import org.junit.Test
class Test {
@Test
internal fun chunked() {
val range = 0..10
val chunked = range.chunked(3)
assertThat(chunked, contains(listOf(0, 1, 2), listOf(3, 4, 5),
listOf(6, 7, 8), listOf(9, 10)
))
}
}
실제 어떻게 담겨있는지 디버깅한 내역
반응형
댓글