kotlin 文字列を文字数で分割するサンプル

環境
Windows11 pro 64bit
java 19.0.1
kotlin 1.7.20-release-201

概要
//length=文字数
val result = text.chunked(length)
chunked()は、呼び出した文字列を引数の文字数ずつに分割したArrayListを返します。

使用例

fun main() {
    val text = "studyskikll"
    
    val result = text.chunked(1)
    val result2 = text.chunked(3)
    val result3 = text.chunked(5)
    
    println(result)
    println(result2)
    println(result3)
}

実行結果
[s, t, u, d, y, s, k, i, k, l, l]
[stu, dys, kik, ll]
[study, skikl, l]

Kotlin

Posted by arkgame