Я разрабатываю приложение с Kotlin
и получил эту странную ошибку сегодня в Android Studio , поэтому я попробовал тот же код в InteliJ Idea , где я получаю такое же поведение. До сих пор я использовал метод split
в своем проекте Android, и он всегда работал как шарм.
Вот код, в котором это поведение проявляется:
val rawString = "OK;ABC;34"
val delimited = rawString.split(";",true,0).last()
Итак сегодня компилятор говорит, что метод split
недоступен, потому что он является закрытым в файле. Go figure!
В приведенном выше коде я пытаюсь получить String
"34" в моей переменной delimited
. Есть ли какие-то ограничения, которые я пропускаю или есть какие-либо изменения, сделанные в этом методе?
Заранее спасибо.