Kotlinで文字列を区切り文字で分割する場合は、splitを使用します。
目次
splitの使い方
1. 指定した区切り文字で分割する
書式
変数.split("区切り文字")
例)文字列 “a,b,c” を カンマ区切りで分割する
1 2 3 4 5 6 |
val str = "a,b,c" val array = str.split(',') // array[0] : a // array[1] : b // array[2] : c |
splitの結果が、変数arrayに代入されます。
2. 分割した結果を各変数に代入する
例)分割した結果を変数str1、str2、st3 に代入する
1 2 3 4 5 6 |
val str = "a,b,c" val (str1, str2, str3) = str.split(',') // str1 : a // str2 : b // str3 : c |