📝

【Kotlin】文字列を任意の文字数で分割する

2022/01/13に公開

文字列を任意の文字数で分割したリストを作成

// aaaaaaaaaaaa
val text = "a".repeat(12)
    
// 4文字ずつ分割して、リストを作成する
val list = text.chunked(4)

// 結果: [aaaa, aaaa, aaaa]
println(list)

文字列を任意の文字数で分割し、デリミタで区切った文字列を作成

// aaaaaaaaaaaa
val text = "a".repeat(12)

// 文字列を4文字ずつ空白で分割する
val editedText = text.chunked(4).joinToString(separator = " ")

// 結果: aaaa aaaa aaaa
println(editedText)

Discussion