Задать вопрос
@Lordao

Как заменить несколько элементов из строки в Kotlin?

Есть строка "2342423534353".

Нужно заменить все элементы, например, с 3 по 7 позицию на другой символ, например, #. Чтобы в итоге вышло "23#####534353".

Метод replaceRange удаляет все элементы в текущем диапазоне и заменяет одним символом и получается уже "23#534353"
  • Вопрос задан
  • 674 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • beONmax
    Android разработчик – профессиональный уровень (Kotlin)
    1 месяц
    Далее
  • AndroidSchool.ru
    Распознавание образов на базе Android ML Kit и CameraX
    1 неделя
    Далее
  • AndroidSchool.ru
    Пишем Unit-тесты для Android c Mockito
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
enovoselov
@enovoselov
Инженер
println("2342423534353".replaceRange(3,7,"#####"))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы