Kotlin разделение строк эффективно - PullRequest
0 голосов
/ 14 января 2020

У меня много строк, подобных этой:

"substring1:substring2:...:substring9"

Таким образом, количество подстрок в строке равно 9, и некоторые подстроки в строке могут быть пустыми.

Я хочу разбить строку на «:» на список строк, и я делаю это следующим образом:

val listOfStrings = string.split(":")

Например, для строк размером 15.5k потребовалось около 280 мс, чтобы преобразовать их в список строк.

Есть ли другой метод, который более эффективен с точки зрения времени для этой задачи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...