У меня много строк, подобных этой:
"substring1:substring2:...:substring9"
Таким образом, количество подстрок в строке равно 9, и некоторые подстроки в строке могут быть пустыми.
Я хочу разбить строку на «:» на список строк, и я делаю это следующим образом:
val listOfStrings = string.split(":")
Например, для строк размером 15.5k потребовалось около 280 мс, чтобы преобразовать их в список строк.
Есть ли другой метод, который более эффективен с точки зрения времени для этой задачи?